Good analysis chief, but i'm not quite set on the EVs; mores specifically the Speed evs. What's the point of running that much Speed for Gligar? It usually runs much more speed than that (at least 54 evs from experience, which is enough to outspeed Jolly Victini. And if it doesn't, it should!). And why are you trying to beat Suicune? It's offensive sets are always going to be faster, CroCune doesn't use Roar, so that menas you really only have to worry about the Restalk set that isn't all that much common (27% of Suicunes ran Roar in November). If we do run enough speed to min speed Suicune, Restalk Suicune users are just going to run 4 more Speed evs... which is textbook Speed creeping.
In case you were wondering, speed creeping is acceptable on something like Skarmory, who only needs to run like 24 Speed EVs to outrun all variants of Wobbuffet, but it's a no go on something as slow as Walrein. If we allow the analysis to go onsite as is, it'll just cause players to run 12 Speed on Suicune / Gligar, and then Walrein players will compensate with more Speed, etc etc. I feel like a good speed benchmark is Blastoise, who is significantly more common than Suicune and it doesn't cost much Speed EVs to get the jump on Blastoise.
I'm thinking of using 220 HP / 96 Def / 28 SpD / 164 Spe or any of the spreads that safely put you out of speed creeping range. Thoughts?