When all I had to do was cast a heal before combat ended to save a unit, or made a dumb mistake and my Sov got no XP.
Well, that's kind of your own fault, isn't it? These things happen. It's not the biggest disaster ever, and you can easily recover and move on. I don't think this kind of feature is necessary at all. It would add a (in my opinion) completely pointless functionality to combat. If you care that much, just reload the game - I really think you can handle the few seconds that takes.