Works to a certain degree
It works in that yes, you will make Pokemon. The only thing is that it permanently mega evolved Pokemon that can Mega evolve, essentially making it impossible to use online. Also forms are forcibly switched which is annoying, as you cant do anything to change it back in game without an item.
Blitz11263 about
AO Creator - Creator for Pokémon, v1.4.0