legendary Heroes has changed and added a lot of new mage traits. Some, like savant and compassion are fun and interesting but many others are place holders or unnecessary. In fact it seems the new schools are crowding out the old elements.
Overall, skill trees are too long with repetitions of three skills with a "reward" skill for getting three blah ones. I play on a medium map and have conquered the entire world with no champions over lv12. At lv12 im not anywhere near the end of the summoning tree and its the more streamlined one. There are too many filler traits and weird new "magic school" books. We already had system for unlocking spells through trough traits and I liked it better.
Combo spells and elements special to each hero were a much better system than unlocking schools as we level. In LH we get nowhere near enough traits to unlock basic magic spells and these schools + whatever our specialty is. These traits need to be combined.
Additional schools like summoning and abjuration shouldn't add spells regardless of our basic magic elements. Ive always considered elemental affinity a large part of a Sovereigns identity. A none water mage shouldn't be getting hydromancy, it feels tacked on and unnecessary. Instead a better system would be a reward school that adds a spell for every element you have. So there would be destruction, summoning, strategic, curses, blesses, healing schools that contain a spell of every element, unlocked only if you have the prerequisite element.
Instead of leveling up to unlock wisps or ice elementals, you would learn "Conjuration I-III" which would unlock a summon for every element type you have.
Also there should be traits that make blesses more effective. Perhaps a trait requiring compassion that heals your target every time you buff a unit in tactical combat? Or a trait that makes you cast as if you had an additional shard of each type.