"well i think steel wing will be better because most rock types are very bulky so its better to go with super effective"
Rock types are bulky, but super fang negates defense, and a quick half hp gone and u turn will make it very easy for a teammate with priority to quickly finish them off.
Steel wing won't do much to anything;crobat attack stat isn't to big, and neither is the base power if steel wing, 70 I believe. I don't really understand what your saying about ice types being tricky or dangerous, they are often weak and uncommon.