Well, I was just sitting around doing nothing so I decided to go and pick up some grip tape from Lowes. Here is the result... I really like the feel of this. It does provide some friction, but it's not as aggressive as it looks. It has sort of a rubbery feel to it. I dig it.