yeah, I tried quite a bit of crazy shit to make that team work (the original had cursepert > zong but then pert was too easy to set up on and kingdra never made it rain on its own and i also wanted sr so i tried zong but meh. team venomoth was good in wc for like two battles and thats it. you should've seen the crazy shit i was trying in order to get it to work over the summer (rd ld cress and explosions and all sorts of gimmicks shit, it was crazy lol, but then I reached the "too gimmick" point and just kinda gave up).He was using lead venomoth (he liked that it could beat jirachi more easily than roserade), Rain Dance bronzong, Sub + Charge Beam Rotom-W, MixDra (I think Waterfall, Dragon Pulse, Hydro Pump, + something that was not draco or outrage), Sub Petaya Empoleon, and DD Gyara. I think one of the problems is that the team in no way sets up empoleon. Nothing encourages stuff that empoleon resists. There isn't much on this team that I would bullet punch, for example.
this is where I will disagree with you. sniper is that kind of ability that promotes dependence on luck, and while it is nice to have, I think that beating rain teams should enemy azelf win the speed tie in the beginning is much more beneficial than having a chance of something that I'm going to be winning without anyways. autowin vs. raindance teams pretty much just makes it worth it for me, that combined with the fact that I don't remember ever getting a crit with kingdra (sniper or not), but you may have better luck than me who knows!Also, use sniper, not swift swim. Sniper isn't that aewsome of an ability, but when you get a crit, it will often kill something it wouldn't have otherwise. I have killed a heatran with outrage at +1 because I got a Sniper crit. I would rather have a chance of activating an ability every game rather than only against rain teams.
anyways rey pretty much summed up anything I would say so read his post, I'm lazy