Just sent my CW40 to magnaport. I'll let you guys know how much "snap" it relieves. My complaint was I would grip it so tight trying to control the recoil, I would occasionally drop the mag. I did put a Hogue slip on grip on it and that helped, just not enough. I'm used to big bore revolvers but I must admit this one's a handful.
Did you try shooting lighter bullets? They tend to kick less.
I use 115gr in my PM9 to get some velocity and less recoil from the short barrel.