[1/3] Low Swoobat, Decent Movepool and Typing save it from bottom imo
[1/3] Lower Middle Flareon
[1/3] High Espeon. I'd like to point out that Espeon is better than Starmie if you're looking for a Psychic type in general. It's more outmaneuvered than outclassed.
I'd like to actually suggest going low for Whimsicott; the lack of an offensive presence really harms it ingame. Also, the mentioned Sleep Power (or the lack of thereof) really cripples it as a Grass Type Annoyer Pokemon.*