I have run into Gengar before, and it always manages to take at least one of my team down. However, as you said, Mienshao outspeeds it, and can KO easily if it's not behind a sub. But it can still cause trouble, so I'll try out Scizor and Rotom-W. Thanks for your comment - I appreciate it.