I personally like Ooka's idea better, but that's mainly because I'm not a fan of the "LETZ GET RID OF EVERYTHING COZ DEY ALL SUX" approach. Also, if we expect to get newer battlers, Shoddy is not the way to go. Probably at least 85% of new battlers wouldn't even know what Shoddy is, much less how to use it. For hacked stuff, it's generally obvious when someone is hacking. Ban them from the League. It's that simple. And if you're really so desperate to see the match to confirm who won, honestly, just use the video section in the Wi-Fi Terminal, as that is why it's there.
Shoddy takes like 10 minutes to learn, if you already know about EV's and stuff and the movesets, its really not hard at all.