This is SO important if demigod wishes to become a competition-level title and solidify it's long-term success.
There needs to be a way to track allies and minions on the hud. The obvious, tried and true formula would be the inclusion of Health and Portrait data for all Allied Demigods visible as a UI element on the hud. Additionally, for generals, a smaller indicator showing minions is a given too.
We're used to this in almost ANY mmo type game, but I really think this information needs to be provided in Demigod too, or the frustration of interacting with allies will overweigh any strategic value that should be the focus of all competitive match-ups.
I really think people should get behind this thread, and let the devs know just how much this is needed.