Insightful but honestly i feel that 15 skills for each class and 3 ults is a good amount when added to the number of other skills you could run in the game.
i think the existing skills should have additional morphs or that they could be added to a spell craft-type system..