This is a really nice team! I just have a few suggestions to make.
I don't think you should use Big Root on Whimsicott - overall, even if the opponent pokemon is Blissey, Leftovers gets better recovery. After some math that I did, if you want Big Root to get more HP than Leftovers, the opposing...