A thought, and I hope it doesn't come off as snarky and jerkish, so it probably will.

What is the actual objective here?
1. A playable game at your table letting your friends play the concepts they really want to play?
2. A publishable system? At least in terms of a free-to-download PDF on drivethrurpg, where you can take pride that other people used your system?
3. The pride of having created something great, even if you accept that only a handful of people will ever play/see it.

If it's 1, then I'd advise spending less time coming up with general rules for class-building, and more time working one-on-one with your players to build their ideal classes and test them in the game.
If it's 2 or 3, then there's a lot of things you have to do so that someone else could pick up your rulebook and create characters for their Pathfinder modules.

All 3 are valid goals, and I feel the lure of all 3. But when you're doing something big, it's important to decide what you're actually trying to do.