A minor suggestion, but one I think is worth mentioning, if chiefly to avoid unnecessary tedium.
The scenario: the battle is over, and everyone in your team is still alive. Two characters, however, have been damaged - let's say their health has been hit by 20% and 30% respectively.
How many times after battle have you had to stop, click on your healer person, click the healing spell, cast it on the injured party member, wait for the healing spell to recharge, then cast it on the other injured party member etc? When there's no threat whatsoever in sight...
Why not just automatically restore them all to full health after the fight is done? I'm not kidding that I always found this heal-cleanup to be a total pain in the ass after combat, which added literally nothing to the game.
Just something I thought I'd throw out anyways - minor, as I say. But it would be very much welcome.