Make level ups more interesting.
the level ups are kinda lame.... just repetitive upgrade to the previous skill... try making each level up skill have a few perks. Allowing for the same amount of customizations but with a larger more dense skill tree.
Allow more customizations of the heroes and champions. for example allow them to dual wield within the skill tree of their choosing. and allow for skills that powers up a hero/champion's weapon of choice. I know about powering up, but making it so that the players HAVE to specialize the hero/champion.