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.
It doesn't seem much, but I've tried out your team, and I got lucky with it lol
But I'm planning to do another good battle with them later.
I also recorded that match if you'd like to watch it.
http://www.youtube.com/watch?v=rWv2N9QL6K8