I agree. Also STAB Ice Beam. Destiny Bond helps it as a last resort. It can also parafuse and set up Spikes, although that is seen on a lesser extent.
It's a really versatile pokémon that has many utilities. Boltbeam, Parafusing, using Spikes, and Destiny Bond really makes this Pokémon...