So let me see if I got this correctly. It looks like your Hero is either the Force Comander, Apathacary or a Tech Marine. If that is so good job at fucking up WH40K rules. All three of those are PART of a command squad and dead meat on their owm. May be passing this up and seeing if a mod is out there for DOW1 to upgrade the graphics a bit.
Well, the heroes each have abilities suited toward certain roles.
None of them are really good "own their own" and if they get flanked by a couple of squads, or a really built up squad (IE sniper) they can go down damn fast.
Most of the heroes have abilities that help any friendlies near them and the upgrade equipment for them can do various things for your troops.
The FC is more for a support fighter, going into the fray with your front line troops.
The Tech is good at setting up defense and staying behind the liens.
The apoc is more support then combat really.