Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I've tested the team more, and found it VERY weak to Rain Dance teams, though I don't know how to patch that up. Fire types are also trouble if you want to save Chinchou for late game.