Curselax is legit. Have used one here and there and it's always done me well. If it only got Slack Off..
The problem lies in the fact if you use Chesto Rest, you have one shot at recovery, then you do what you can before you're gone. If you use Leftovers and Rest, they can come in and set up on you while you're asleep.
Never been a fan of RestTalk, because if Rest is selected while you're asleep, it fails. Wish it didn't.
I haven't used it this gen, but the way things are, it may be pretty difficult to use based on the amount of high speed attackers that don't require much setup. Snorlax has a lot of HP, but it's Defense isn't perfect. At one time it would have been acceptable, but again, so many fighting moves and physical attacks these days that just hit hard. I'd go with Chesto Rest so you can hopefully get off 2 Curses then Rest, maybe.
http://gekkoukitsune.deviantart.com/ Fan Art & More PSN: UraharaShoten | Pokemon X: Gekkou - ID: 42323