regards the recall i will talk about that with Konstantin, i would like to add also the "range" vision when you click on an ranged unit. i also agree on your idea about the red circle or glow around enemy units. and blue one for your unit, green for allied.
regards maintenance i was thinking on a gold upkeep/food upkeep for units. not only structure maintenance