I commented in another thread already upon summoning. The main problem is that
(i) you are forced to use low level summons, because you can have only a few high level ones. This should be remedied by removing the one per type limit.
(ii) the summons get better the more spellbooks you have that provide summons. Having a wide variety of spellbooks allows for much more summons. This is also strange and would also be remedied by removing the one per type limit.
(iii) You should be able to combined low level summons to a party later on, or they should be summoned as parties squads and so on. Furtehrmore i would propose to double the enchantment slots and introduce variied upkeep dependend on monster strength.
(iv) The imp should increase in power. Eitehr it should be a champion unit, or its stats should depend on your level or int.
Comment on Caster Damage
The Burn spell should have (according to its tooltip) a range of 1. So standing next to a unit for this amount of dmg is another thing, than casting it from afar. Also keep in mind that int damge is much against a single unit. A veteran unit however has, if i remember correctly about 10 hp, in contrast to 5 hp of a unexpierenced soldier. If you are confronted with a squad of soldiers having about 100 Hp, INT dmg does not look so much anymore - and this happens a lot later in games. Your souvereign and heroes become somewhat obsolete at this point, through. And remember souvereigns are ment to be strong!
Comparing INT damage to the damage output of a claymore, which is often about 30-40 a strike tehn seems not particular dangerous. In my opinion the HP of all units should be about doubled (or the damage of melee weapons reduced) and spells doing 2 times INT damage should be available late game.