I have a ton of hand, but I'm slightly speed dominant..., I rely on a getting a good feel (or grip in my fingers) at release. While this really thin blue tape adhesive works wonderfully, it causes me to lose grip at release.
--------------------
Gottem' Drippin Like Water