Wouldn't Lucario work against Whimsicott? Whim tailwinds as you come in, Memento's reducing you to -2, Smeargle comes in as you CC, dealing 55.7 - 65.9%, CC as he CG's, dealing 22.2 - 26.4%, with total damage being 77.9-92.3, then all Smeargle can do is Baton Pass out to Espeon/Togekiss, with a +3 def. boost. That still will be annoying, but hopefully you have special attackers.
A difference b/t QD and Geo is the amount of turns it takes. For instance, if this turn order is followed,
1
Screen
2
Screen
3
Boom
4
Tailwind
5
Memento
6
Boost
7
Boost
8
Boost
9
Pass
then if Whim has to Taunt or Smeargle has to Spore/Dark Void/Taunt/Magic Coat, the screens will run out AS HE IS BOOSTING, which means you can hit him twice as hard. However, he will still be at +0/+3/+1/+1/+1|+2/+3/+2/+0/+3|+1/+3/+0/+0/+2 (QD, Smash, Shift Gear), which could be an issue.