A note towards my question about complexity of our magic system.
Each of 4 schools - fire, earth, air, water has 6 spells, so we have a total of 24 spells in-game. Yes, all of them are complex, but it`s not that many overall, and they are shared between races, and learning curve is at most 6-8 hours (our estimate) to master this sytem.
And note about spellcasters, they are hero like units (for all races), and develop in a simple - RPG fashion.
So we are looking at each player having anywhere from 1 to 3 spellcasters (sure, player can have more, but realistically 3 would be the most we`d typically see). Each spellcaster can learn up to 8 spells, so they`ll either have to concentrate in one of magic schools - and this way they can get to the toughest spells there. Or learn from several magic school at once - making them ultimate magic counter weapons.
We are debating if player`s will be allowed to resurrect their spellcasters (like other heroes)