By the way, I analyzed your final battle (just out of curiosity), and here's what I found:
In terms of health: the Inferno army is in first place with 7826 HP.
The Tower army is in second place with 7662 HP.
The average damage of the Inferno army (including ranged units) is 1880.
The average damage of the Tower army (including ranged units) is 1760.
In general, the Inferno army had a slight edge over the Tower army in terms of damage and health. However, in addition to Earth Magic, the Tower also had 3 units of archers, whose damage makes up a significant portion of the total damage dealt. And, considering that the archers of Gog were already weak and in small numbers, the Inferno army had no choice but to advance, being slowed down and bombarded by the Tower's archers, and probably also by magic from the enemy Hero.
In general, KoR has already drawn the appropriate conclusion from all this... but in this case, it's striking that the Air element, which is so necessary for the Heretic, ironically has a better chance of going to his opponent... :)
By the way, why didn't you upgrade your Demons to Imps? In the final battle, these poor creatures probably didn't help much anyway... but at least you would have had 10 extra Imps. :)
Wüst und leer und ohne Segen.
Hier bin ich durch dich gefangen,
Muss für dich durchs Feuer gehen.
Du siehst mich in Flammen stehen,
Glühend will ich dich empfangen.