I personally like Magic Carpet, but I can honestly say it doesn't like me. As people have said time and time again, it absolutely gives a clean release and helps you know what a snug thumbhole feels like.
On the flip side, even if I wear thumb protection tape, the back of my thumb still looks like I got a little close to a bench grinder. I like the product, and I like Ron, but I've had to give it up in search for another solution.