Sounds like this could be a win. So here's another suggestion to think about. Force specialization after R50. Add weapon choices to base classes. For example:

Gladiator (Sword/shield, Great sword) -> Dark Knight (Great Sword), Paladin (Sword, shield)
Pugilist ((change name?)) (H2H, Dagger) -> Monk (Hand to Hand), Thief (Dagger)
Archer (Gun, Bow) -> Ranger (Bow), Corsair (Gun)

And so on. Limit specializations to 2 per base class. This way, when expansions come out, and new jobs, they add new base classes with 2 more specializations. After 3 expansions, we're up to 20 or more advanced classes. We don't want TOO many, so limiting to 2 per would be good. Maybe 3. But, for example:

Expansion one:
Tamer (Club, Gemmed-wand or something) -> Beastmaster (Club), Summoner (Wnad or something)

Expansion two:
Ronin (Great Katana, Katana) -> Ninja (Katana), Samurai (Great Katana)

Just more to think about. I have no beef with your proposal, and like I've said, I haven't read ALL the discussion, but if you like this, want to adjust it, whatever... It's yours. Free of charge. I love that you're putting together a huge summary of player supported job/class adjustments. Keep going!