It is a great product. I was always messing with thumb tape until I met Roger. I could never get the feel right for a consistant release. Roger stopped by my job and introduced me to his products, and they are amazing. It took some time to get used to the feel of the Grip Strips, but once I did, my release is the most consistant that it has ever been.
If and when you try them, take the time to mess with them, move them around and try to find the perfect spot. Like I said, it took a bit to find the right spot to put them in, but once I did......