I think 1/2 will be good?? that 3/4 looks over kill, I also would go flush to the frame.
If you have to buy the Starboard they now have a textured one that is like non skid.
How thick is the stuff on the one you have now that you going to sell??
I wish I could have something like that!! But there seems to be something in the way?? ;)