Hi there.
This is a good team, but I do see some changes to be made to it. First of all, your team looks quite weak to sun teams. Volcarona, a common sun sweeper, can outspeed your entire team after a quiver dance except for mienshao. Sawsbuck has great coverage on all your team and outspeeds...