Well my main gripe with getting magic repairs is the realism . And yes I realize that getting topped off and hardpoints rearmed in 30 seconds is untrealistic, it would probably take, (and I'm guessing out my arse here) at least 10 minutes . However to repair a plane completely would take days, and to be able to do it on a touch and go time scale would be just quakish imo.
Also you would need to enable CM commands to disable it for events .
I do agree with Lepaul though, if you rtb it should never count as a ditch, after all you returned it to base, how that can be considered a ditch I've never understood .