dunno if this is a feasible suggestion/possible to implement but if it is possible it would be nice if you didn't automatically forfeit when you disconnect. it really sucks to disconnect during tournament and ladder battles and thus automatically lose or get forced into replaying the match or something just because your internet bugged out for a second. way back when, on netbattle, if you disconnected, the battle still wouldn't be over until the 5 minute move clock ran out and a battle timeout occurred, giving you at least a few minutes to get back to the server and continue the battle if anything went awry. since battle timeout is already mandatory on the ladder, and by all means should be mandatory during any tournament battles, couldn't the same system be implemented on PO? it never made any sense to me that this was not carried over onto the later simulators, but i can understand if the server's design somehow doesn't allow for that to work i guess...
this is implemented in pokemon online v 2.0, the current alpha version Spoiler while PO wasn't first designed this feature in mind, it was possible to re-add it later, but with large amount of changes to some integral parts