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.
That's true. I think that rock slide will be better suited. Esp. for ice and flying types.
I'm thinking that a mixed special sweeper will be really common. Plus the SpA drop from Storms will be a hassle too, causing many switch outs.