Hi,
i really have a problem with the way heroes are implemented right now. They basicly use the same equipment as the regular troops. The skills available via the skill tree do not increase the damage dealt by heroes (at least not much).
As a result, a hero will almost always lose when fighting against similar equipped regular troops, especially when regular troops consist of 4 or more units. A mid-game 5-unit-Cavallery will one-hit any Hero in the game.
Mages can be very powerful, while Commander provide great benefits for the rest of the army. Warrior, Assassin and Defender Heroes essentially waste an army slot.
---
In the old Fallen Enchantress there were skills which provided a %-Bonus on certain damage types. Getting those +piercing dmg - skills was essentiel for the Assassin class to work. We need something similar.