Using Snorlax with Selfdestruct takes a lot of suuport, especially if you're using Snorlax as your WoW Moltres / MS Zapdos counter (without rest, you won't be lasting long without the right support)
Still looking good from the last time I checked it, which was a long time ago, but yes, if you do have the right support, namely Wish, then Snorlax is a real bitch to beat, though I always like the ST variant myself in this meta. Please do him soon :)