Alright *gulp* i guess its time to hit the bottom of the barrel when it comes to Assault Vest Pokemon, theres absolutely nothing that can get worse than this...
Don't Use This:
Whimsicott @ Assault Vest
Ability: Infiltrator
EVs: 4 Def / 252 SpA / 252 Spe
Timid Nature
- Moonblast
- Giga Drain
- Hurricane
- U-turn
Why its unholy:
As i mentioned before, this is pretty much the absolute worst Pokemon you could ever use an Assault Vest on (i've knocked off two of these...). The reason you should be using Whimsicott in the first place is for the combination of its support moves and Prankster. Leech Seed, Stun Spore, Encore, Taunt, Tailwind, Sunny Day, Memento, etc, etc, are all the goodies that make Whimsicott worth using at all. When holding an Assault Vest, you literally throw the reason you should ever be considering using Whimsicott in the first place away, even a theoretical offensive Life Orb Whimsicott set doesn't give this up (used this on a joke team before), as it can still dedicate the last moveslot to one of these excellent support moves. To make things even worse, Whimsicott doesn't hit nearly hard enough to get away with any form of offensive set without a boosting item really, so theres absolutely no upside to running an Assault Vest on this thing.
Instead, Use This:
Whimsicott @ Leftovers
Ability: Prankster
EVs: 252 HP / 252 Def / 4 SDef
Bold Nature
- Encore
- Moonblast
- Stun Spore
- U-turn
Why this is viable at all unlike fking AV cott:
This is the set that takes advantage of Whimsicott's positive qualities best, and if you're going to use Whimsicott at all, this is what you should be using. With this set, Whimsicott uses its typing and access to priority Encore and Stun Spore to get in on all kinds of common threats such as Virizion, Sharpedo, and Hitmonlee, force all kinds of switches with the threat of priority Stun Spore and Encore, and use U-turn on predicted switches to gain all kinds of momentum. Moonblast is really just there to make sure Whimsicott isn't taunt bait and to beat Virizion more easily. Really, if you're going to use Whimsicott, use it for what it's good at, don't throw that entire support movepool down the trash heap =/.
Don't Use This:

Whimsicott @ Assault Vest
Ability: Infiltrator
EVs: 4 Def / 252 SpA / 252 Spe
Timid Nature
- Moonblast
- Giga Drain
- Hurricane
- U-turn
Why its unholy:
As i mentioned before, this is pretty much the absolute worst Pokemon you could ever use an Assault Vest on (i've knocked off two of these...). The reason you should be using Whimsicott in the first place is for the combination of its support moves and Prankster. Leech Seed, Stun Spore, Encore, Taunt, Tailwind, Sunny Day, Memento, etc, etc, are all the goodies that make Whimsicott worth using at all. When holding an Assault Vest, you literally throw the reason you should ever be considering using Whimsicott in the first place away, even a theoretical offensive Life Orb Whimsicott set doesn't give this up (used this on a joke team before), as it can still dedicate the last moveslot to one of these excellent support moves. To make things even worse, Whimsicott doesn't hit nearly hard enough to get away with any form of offensive set without a boosting item really, so theres absolutely no upside to running an Assault Vest on this thing.
Instead, Use This:

Whimsicott @ Leftovers
Ability: Prankster
EVs: 252 HP / 252 Def / 4 SDef
Bold Nature
- Encore
- Moonblast
- Stun Spore
- U-turn
Why this is viable at all unlike fking AV cott:
This is the set that takes advantage of Whimsicott's positive qualities best, and if you're going to use Whimsicott at all, this is what you should be using. With this set, Whimsicott uses its typing and access to priority Encore and Stun Spore to get in on all kinds of common threats such as Virizion, Sharpedo, and Hitmonlee, force all kinds of switches with the threat of priority Stun Spore and Encore, and use U-turn on predicted switches to gain all kinds of momentum. Moonblast is really just there to make sure Whimsicott isn't taunt bait and to beat Virizion more easily. Really, if you're going to use Whimsicott, use it for what it's good at, don't throw that entire support movepool down the trash heap =/.