The best ability for Whimsicott has to be Prankster. Prankster will help you a lot against those stallers that like to install themselves in the field while healing themselves with Leftovers. You can combine Prankster with a lot of other moves and status changes too.