Your OU team looks pretty solid, but i dunno that much about OU to give you a good rate. Hopefully one of the TR's will take a look at it. The only thing I can say is that you look a little rain-weak, since Virizion and Hydreigon are about your only safeguards against it. Good luck! :D
I really really hate Tangela though and I'd suggest anything over it. Clefable doesn't seem like a good match for your team either.
I'd put Cresselia (I <3 SubCM) over Clefable, you lose Wish support, but gain the best Pokemon of the tier atm. I run Sub/CM/Moonlight/IceBeam.
You're lacking a Spinner for your team, for both Galvantula and Moltres. Also I assume Clefable was your Stealth Rocker, so I'd recommend Sandslash. A more defensive Donphanish set I think would be best. Stealth Rock/Rapid Spin/Earthquake/whatever your heart desires.