I think in general, hero abilities really need to be looked at.
First, several heroes' preported abilities do not work some/most of the time. Royalty and farmers, at least in my case, perhaps others. The different types of researchers seem to work, but others, not so much.
Second, besides combat stats, heroes' bonus stats never increase when they advance (ala M.o.M). As these heroes progress, they become realtively useless as compared to mid and late game squads, so, aside from casters, why bother using them? I'd like to see bonuses increase over time, as well as new abilities pop up when advancing.
And finally, it would be nice to see more variety is specific items for heroes to use, complimenting their specific skills. As it is now, you load up every hero with Legendary Armor and the one magic sword you can buy and call it good. Shouldn't there be different equiment available that casters should/must use or face a penalty? What about specific items better used by assassins or warlords or the like? Right now, it is just a bit too much one size fits all for my taste.
If they need to look at fixing heroes to get them to work right anyway (which they do), a couple more tweaks would be nice to think about as well.