If it's under warranty, then I'd generally agree to let them deal with it. If you know and trust the people working at your local dealer, then there too, I'd consider taking it to them if you can't get the clutch off. That said, a few years ago I took my clutch to a local dealer to have the wear items replaced. I got it back and someone had taken a heavy sander to the faces. Probably a new guy who had a very short career turning wrenches, but just one example of the type of person who may be working on your sled. I ended up with a new clutch out of the deal. Hopefully if that kind of abuse were being used to get a clutch off on warranty work, you'd get a new engine out of it under warranty, but worst case, it's quite possible to damage the crank bearings badly enough to cause premature failure, but a few years down the road.
On pullers, I've got an EPI brand puller and it's worked great. I've heard they're hit or miss though. SLP or the OE puller are the two I'd be looking at if the EPI puller fails. I grease up the threads – oil would probably work too, long as they're not dry – and use a breaker bar. A couple times I've had to tap downward on the puller, but never had any major drama.
On pullers, I've got an EPI brand puller and it's worked great. I've heard they're hit or miss though. SLP or the OE puller are the two I'd be looking at if the EPI puller fails. I grease up the threads – oil would probably work too, long as they're not dry – and use a breaker bar. A couple times I've had to tap downward on the puller, but never had any major drama.