Bethezer: So a bit out of topic <kinda>... how one should build it's heroes?
If you are going to build them for the campaign make sure to put enough points in their combat stats.
If you are making a hero for a custom map game you can go crazy and make whatever.
Having a lot of HP is essential you you might get zaaped.
Speed is important too.
Investing too much into HP and not enough into speed can also be a problem since assassin heroes will catch up to you and obliterate you.
If you go for sanik speeds you can troll your opponent by running around and capturing all his structures.
Still there are spells that auto lock so if you get in the circle of influence of a powerful mage he will zap you from pretty afar if he has the proper stats.
Trial and error is how i build my heroes.