You ever tried? It 100% gives you an error message and
@Kaphotics himself said it's not supported. It literally says "Cannot convert pk2 to pk3" and the same goes for trying to import a Gen 2 pokemon into ANY generation other than Gen 2.
The
ONLY way to do it that's been widely known is using PokeGen to "copy" the data from a gen 2 pokemon and create a
new Gen 3 .PKM and paste the data, then you can trade it over, though the data is still not correct.
Not to mention even doing it that way with PokeGen automatically gives the Pokemon a Gen 3 met location that makes it illegal regarding it's PID anyway; since these are directly related to the PID/Nature/IVs.
Show me a video where you can transfer Gen 2 to another gen using PKHeX without just copying the data and genning a new pokemon from scratch......
EDIT: Go to ProjectPokemon and you'll see where Kaphotics said himself that Gen 2 conversions
will not be supported until official support. I highly doubt the dev would say it's not supported if it is; he would know better.