I'm super amazed that you actually managed to do this. I've been waiting for quite a while since someone did the PCB thing for someone to do this.
I actually wanna know about the functions you called to convert the Pokemon data between generations and find out if these Mons' will be compatible with Pokemon Stadium 1 + 2, Coliseum, and Gale of Darkness if some kind of Romhack was made using this code. And other checksum things for game verification and use for used.
But as of right now it's a lot easier for me to imagine it working on a Pokemon Stadium 1 + 2 Recompilation; when it does get made as it does involve C compilation.