Hi, got the request. Now, this is a very solid team and you do a great job covering most threats. The one Pokemon that can rampage through your team is DD Scrafty, who can get in a DD against Abomasnow and proceed to wreak havoc. The only Pokemon that it does not outspeed at +1 is Starmie, who wont OHKO with Hydro Pump and is OHKOed in return by Crunch. For this reason, I suggest swapping DD Mence for a
Sub DD Gyarados, who can Intimidate Scrafty, wall it, set up itself, and threaten with Bounce. It also ensures you don't open up a weakness to the likes of Lucario. The loss of Double Dragons hurts, but Gyarados can very much fulfill the role of the second "dragon". Substitute should obviously be used conservatively, but can protect Gyara from annoying status.
I would also probably go with
Quick Attack over Pursuit on Scizor. Most of the targets of Pursuit, such as Starmie, Celebi, and Latias, don't pose that great a threat to your team. Gyarados that carry Stone Edge, however, can prove problematic, as Starmie is your only chance to defeat it. Should Starmie go down, you still have a way to wear down Gyarados without relying on a Stone Edge miss. Finally, Starmie is probably the second most valuable member of your team behind Abomasnow. As Leftovers recovery is cancelled out, it would be a shame if it succumbed to Toxic Spikes damage or something. Blizzard is great for a late game sweep. But you already have enough Pokemon who can take out Dragons, Grass-types, and such. Hydro Pump and Thunderbolt provide excellent coverage already, so using
Recover in place of Blizzard could go a long way. Especially when keeping Stealth Rock off the field is so important for a Hail team.
GL