I personally think if someone disconnects they should atuomatically lose. If they have a crappy Internet connection or have to go somewhere it's there fault.
That said, I did disconnect on a guy in Mario Kart yesterday because he was a hacker.
Kept dissappearing and reappeaing from the track.