Speaking of your leavers OP, I've never quite understood the attitude of people giving up first try at anything.

It's MUCH faster to fail, sit down and explain the strategy, then try a couple more times - than to quit, suck up a leaver penalty and wait in queue for a new team. It takes an especially dull edge to continue to fail even after an explanation and further practice, typically a team will get things right on a 2nd or 3rd try once the new players get the feel for the mechanics.