Ok, here is my feedback on the spells.
Basically, there seems to me to be two main reasons to research magic.
1) Summoned Creatures
2) Fireball/Meteors
There are a number of other spells - which are nice - but without the summons or fireballs, it wouldn't be worth researching magic (especially because the only other good spells can all be accomplished using Druids/Priests without having to get the mana or researching any of the schools of magic).
Ok. With this being said - as a background for where the rest of my views come from.
I hope when the mod is completed that there is more structure for the spell system... or less.
By more, I am mostly talking about the summoned creatures - The only summons, currently, which stick around permanently are Treants, Tigers, and Skeletons. Skeletons are level 1, Tigers are level 2, and Treants are level 3 - if I could put it like this. All the other summons are 1 turners. I would preffer to see the Tigers, which are not even a summoned creature, replaced with a spell.. and instead make ALL 3rd level summons (with the exception of Pitbeast, as it is a Chaos Summon) stick around until they die - 1 per caster.
By less, and this probably won't see traction, I mean get rid of the current system and replace it with a system of spells which are individually purchased and have Unit Level requirements to purchase, and mana requirements to cast.
As for the sorcery side of things - I think that most of the spells are usefull and the only spell that I would like to see changed is the resurection spell, I've never cast it -- because I've always felt that the loss of any mana node was too high a price to pay to get one unit - regardless of the unit.