No, sadly, that team doesn't work this meta. I'm using a Deo-D offense team and a dual weather (hail and sand) stall team :P Rock Polish Gene murders sun on Deo-D offense... if it can set up -.- Oh and you got to get rid of Heatran, but thats why I love SubsituteCM Keldeo XD
You still running stall? :P I think I might try a HP Water / Douse Drive Genesect on a rain team sometime :/ Seems kinda gimmicky and fun to try out xd