Had the stick on inserts in grip a few years back on a travel board. I think the brand was NSI.
-I think I paid $140 for front and back; so it was expensive at the time compared to grip.
-You have an arch pad on each set of grip to accomodate the screw block, so if you have one for your front foot it's not so good for paddle surfing
-It is a VERY small screw grab, so you have to be careful not to crossthread. I wouldn't reccomend if you are removing your straps often
-They stick really, really well. I had a lot of trouble ripping off a grip as I didn't like it to paddle surf
- If you want to go down that road I would rout in inserts if your board isn't an epoxy pop out; or just buy the stick on thread block only and fit your own grip if you aren't going to paddle often .