Hmm lets see, you have 3 pokemons (all of them with choice items) which are special sweepers, I guess you can rid one of them for a Rapid spinner maybe?
Also I think that Heatran wil like Scarf better and Gengar Specs... But it's your choice...
You should use a cleric, cause if your team get paralized you will lose you speed adventage...
i want to keep gengar scarfd as it will come in on the expected rapid spin after my pert sets them, destroying their starmie or whatever.
I guess heatran could take a replace. Maybe a cleric celebi over it, which could also dish out some twaves
Rapid spinners arn't my thing actually, I dont know why but I despise slowing down my destruction to blow them away, I know salamence and dos hate them but usually they arnt switching in and out consistently. SR really hasnt been a problem for this team.
My 4 loses, and with all my offensive teams, I lose on slips in prediction, Only one game I did go a little haywire in over prediction, didnt turn out to good.
Also, Weavile is nice in all but really not a switch in for the team, I dont see where it could fit in.
Also, on the too many choice thing, nah not a that big of a problem, Prediction covers that pretty well. I could lose heatrans specs though, and may change Specmence to Mixmence to fudge blissey, so yeah.