I bought my 940-1 earlier this year. I didn't need it, but I wanted it.
The recoil isn't really that bad, probably about the same as .38 +P in the same gun. I put Hogue Bantum grips on it because it's a pocket gun for me, and it works great in that role.
I don't get cases sticking until the gun really heats up on the range, after about 50-60 rounds. Then it just takes a rap on the ejection rod and they pop right out. It's no biggie.
Mine definitely needed some trigger work, as it was a typical factory trigger, i.e. heavy. I put in a Wolff 8lb hammer spring and a Wolff 14lb trigger return spring. While I was in there, I polished up the trigger return "shoe" (not the right name, but I can't think of it right now), and gave it a good oiling inside. That took care of the issue.
Full moon clips are easy to come by. I recommend getting a loader, like the one from TK Custom (shown
here). But be aware that the mandrel in the TK loader works fine for TK and Ranch Products full moon clips, but not for the original S&W moon clips. The S&W clips have a slightly smaller hole in the middle. I had to send them a clip and they made a new mandrel for about $25 IIRC. The new mandrel works for all the clips.