Hail teams in general have trouble with Tyranitar, Lucario, Heatran, Scizor, and Salamence to an extent. All of those pokemon are common as shit, so that really doesn't work in it's favorite. Most pokemon viable on a Hail team are weak to Stealth Rocks, another common move, so it's almost a necessity to have a spinner. Hail teams are extremely multi-dimensional, generally based around 1 strategy: Toxic Spikes + Stallrein. A lot of things that are out and about right now resist Toxic Spikes, and usually will beat Wallrein 1 vs 1. Not much is in favor for a Hail team at this moment. Hail offense isn't exactly as viable as Sandstorm is, seeing as a good number of sweepers resist Sandstorm, so they don't take damage from it, while opposing Pokemon still take damage from it.