Trainer Mhael
Hacks everywhere.
Not a single one of those pokémon will pass a legal check because they've been exported from a game using a third party program.
While I do something similar, the method described in OP generates illegal pokémon, due to the removal of the pokémon from their respective games - not to mention the fact you can edit IVs.
There is NOTHING legit about that site.
She just wants a complete pokedex, not a Battle Royal.
I see nothing wrong with that.