That's a good starting point.
A way to highlight the selected hero would make it easier to send them where they're needed.
I also noticed that the building block the terrain behind them, so the heroes can't be directed close enough to the back of the building if an enemy is attacking there.