Magic System - seems that too many magic spells are now enchantments which have a on going mana cost.
Imbue Champion - is now an enchantment and cost 1 mana to maintain it, I don't like it. I can't think of any other magic system where is cost mana just to be a magic user. Have a magic school to be able to train a champion to learn magic or create a magic amulet to give them the ability to cast magic. It seems Elemental champions needs to be able to change class when leveling up. Maybe a champion would have to lose their current ability to change class to become a magic user.
Heal Spell - why can't I cast a Heal spell out side of the tactical maps, just seems dumb to not be able to cast heal spells after combat! Who ever heard of a magic system where you could only cast heal spells during combat?