What I would like to see is a bit more clarity about when and which troops get bonusses from weapons etc. from your hero.
I would also like to know that for example all my troops get a bonus from my hero his weapon? only the ones from the same village, or only the ones which actually arrived at the same time as the hero?