You asked for a chessy strat for Snorlax, so I have a suggestion for you. This is for the format Gen 3 OU on PS!
Snorlax @ Leftovers
Ability: Immunity
EVs: 144 HP / 96 Atk / 132 Def / 136 SpD
Careful Nature
- Curse
- Rest
- Return
- Shadow Ball
Pair this with Magneton, Claydol and optionally Dugtrio. Provided it doesn't get crit, this thing does really well vs Skarmory spikes balanced structures.
Here's a sample team for it:
https://pokepast.es/0181d76e2f597cc9