Ok here we go
Heros are the top of your troop food chain. Without heros your troops don't know where to go. So, inorder for you to use them to your best advantage I'm gonna write this guide.
First off in order to recruit a hero you must have an Inn and a Feasting Hall.
Inn: You recruit the hero here. The number of heros displayed depends on the level of the Inn. The higher level Inn, the more heros you can recruit at one time.
Feasting Hall: Here is where your heros live. The number of heros you can own depends on the level of the Feasting Hall. The higher level Hall, the more heros you can command.
Castellan: In the Feasting Hall there is an option called Appoint Castellan. This will let you choose one of your heros to lead the town your hall is built in. Castellans cannot be sent on an attack, but his stats lends benefits to your city.
Heros have five stats. As far as I have learned, the first three are only useful when the hero has been appointed Castellan (as far as I've seen) Politics, Attack, Intellengence, Loyalty and Salary
Politics: When a Castellan is appointed his Politics add to the bonus you get in resources, the higher the politics the more resources you gather. Politics also decrease building time.
Attack: When a Castellan is appointed his Attack lowers the time it takes to train troops. The higher Attack the less time it takes. In addition I believe (but have no proof) that the Castellan adds to the defense of your city when it is under attack and that the Hero's attack increases the troop strength when marching.
Intellegence: When a Castellan is appointed his Intellegence lowers the time it takes to research technology. I also have heard that appointing a hero to a scouting march increases the amount of information gathered, depending on the rate of intellegence. Though I have no proof, I have heard others say this is true.
Loyalty: Each Hero has their own loyalty. The lower the loyalty, the higher chance of him being captured and persuaded by an enemy upon defeat. It also may affect when a city 'riots', when the city's loyalty becomes low.
Salary: This is the simplist of the stats. In order to have a hero you must pay him. He is payed hourly (off the top of your income) as the price is stable, 20 gold multiplied by the level of the hero. So a level 1 costs 20 gold an hour, while a level 13 costs 260 gold.
Leveling up The last note I can think of is leveling. When your hero gains enough experience to level up you may do so by going to the Feasting Hall and viewing your hero. Every level gained allows you to add one bonus to any of the three stats. So when my level 5 reached level 6, I may add one bonus to his Politics, Attack, or Intellengence.
That's all I can think of right now. When I can I'll add some pics to help.

