I think subclasses are the way to go. If folks want 60,000 class options, well, there are two (arguably) awesome systems already out there for that (Pathfinder and 4th).
My only suggestion would be to revamp the EK into more of a Magus like subclass ala Pathfinder.