Das ganze ist doch recht einfach zu fixen: Legis nur gegen Legis tauschen zu lassen, und normale gegen normale!
Cheats haben wenn sie gut gemacht sind keine auffälligkeiten gegenüber den normalen Mons, da müsste man schon die einzelnen Hex-Werte checken und ich glaube nicht dass es dafür ein geeignetes Programm gibt, welches alle möglichkeiten kennt, denn es könnte auch bei einem Legalen Mon sein dass einige "verdächtige" Ziffern aufgrund seltsamer Zufälle identisch mit Cheat-Werten sind, gerade wenn man mal an die asiatischen Zeichen denkt oder Transfers von Gen3 auf Gen6 über Gen4 und 5, da hierbei die HexWerte auch verändert werden bzw. angepasst werden um auch bis dato nicht erlernbare Attacken, Fähigkeiten etc. freizuschalten und es so Legal für Gen6 zu machen, als beispiel für Fähigkeiten ziehe ich hier mal Zapdos heran: in Gen5 konnte man im Asiatischen Raum eines mit Voltabsorber bekommen (glaub auch man bekam eines pro edi per Dream Radar) und in Gen6 wurde diese Fähigkeit dann auf etwas anderes geändert!
Also wie gesagt ich wäre dafür ein System zu machen dass eben nur Legis gegen Legis getauscht werden können, und diejenigen die Normale gegen Normale haben wollen eben diese auch bekommen, und vorallem sollten untauschbare Mons gar nimmer anwählbar sein!