You'll find quite a bit of enthusiastic support for a product called 'DuraBak', a rubberized non-skid deck paint. Used a lot in the commercial
tug/fishing industries because it holds up very well, it's not very expensive, and it's very kind to bare skin (knees, feet, etc.). Yachties seem to be just catching on to it.
their website... nice people to deal with, and they'll send you samples of colors available., etc.
Just MHO, but I quit using kosher salt
, blasting sand, and everything else after I discovered their product. (And having worked Merchant Marine
for a while, they'd have kept using crushed walnut shells if it was any safer or cheaper).
Good luck to you whichever course you choose.