I've changed my team around a bit recently, and it seems to be doing really well, although it does have problems with a simple Kingdra in the rain and bulky Yawn/Roar users...
The members are Gyarados, Mow-Rotom, Mamoswine, Reuniclus, Scizor and Gengar at the moment.
Gyarados is working well with the Rotom and Mamoswine, both easily taking electric attacks... although it is funny when my Gyarados comes across a Jolteon and I predict them to over-predict and use something else while I Earthquake them...
This is a new Reuniclus to the one I posted on the last page too, this one Trick Rooms with Life Orb and is actually super-dangerous...
The Scizor and Gengar are the two that I've had since I started battling in this generation, but I don't really get much use out of them any more. The Scizor sometimes comes in handy with Superpower, but maybe I would just do better with an actual fighting type... I'm also thinking perhaps something along the lines of Breloom with the Toxic Orb (which would also stop Yawn/other sleep moves... I had a battle a few days ago where they put all my Pokémon asleep with Sleep Powder and Roar, that was annoying...) I would be so tempted to have Mach Punch on the Breloom, but maybe that wouldn't be for the best.
I really should train some form of rain counter too... but I don't really know what... suggestions anyone? Are Gastrodon/Lanturn actually useful? What about Storm Drain Cradily even?