Creative team dude :]
However, I feel that this team is pretty weak to dedicated stall teams...
Thus, I feel that 3-attacking Politoed would be a greater fit on your team, since you are running WAY too many choice users, with 192 Hp, 56 Def, 252 SpA, 8 Spe EVs, lefties, and a moveset of...