Why not just lower re-spawn timers when someone disconnects
If a person DC's, the rest of the team's re-spawn timers are reduced by a scaling amount (reflecting the scaling timers that normally happen). Not a lot, but enough to compensate just a little for the team having to fight 4v5.
It's simple, helpful to the DC team, and from what I can think, not abusable.
Thoughts?