Simulators is, indeed, something I've considered, even though it somehow feels... lesser, then using real Pokémon. I would much, much prefer using actual Pokémon in my actual games, but I guess we can't have everything.
I am glad you're enjoying the ditto, though!
Never did end up getting a Japanese one from that guy, but oh well. I hope you have fun with it. :3