I would also consider switching in giants for the archmagi. All demon troops are land-based, iirc, so the giant's earthquake should be able to do ridiculous amounts of damage, as well as surviving really well.
On another note, if you do use sprites, you will suffer a morale loss to your cannoneers, (and giants, if you add them), so think carefully before you do that.
|