Last night I won 22 matches in a row in a 5 game streak. Seventeen different people left in the middle of the first fight, usually after the 2nd turn. Normally 2-3 out of 10 fights doesn't bother me but that was getting old.
Also, normally it's just noobs, but of that 17 were a disturbing number of black belts+, some from respected clans. I don't have a good solution for this one, personally, but at least I think all disconnects and /sp should result in a win for the player who's still there *if* they were ahead in score.