Anything is better than nothing. 5 broken toes. All pinky toes. Twice on one side, 3 times on the other, they aren't too pretty anymore. Always wear shoes.
I've used harkens, which were good for a couple seasons, but then smelled like death who decided not to take a shower for a week. Not too happy concidering they cost $90. Then the rubber got hard and slippery. Not to mention I still broke my right pinky toe in them.
I now use these for $40-45
Bogs Footwear Crosswater Lo Water Shoes (For Men) - Save 41%
Great grip, don't slip, and no more broken toes. As an extra bonus, if they do start to stink, you can wash them or hose them out and the smell is gone. I tried everything with the Harkens, but there was just too much fabric for smells to get into. These shoes are mostly rubber. Neo uppers, drain holes in the bottom, bungie sinch.
They don't look the best, but they're cheap, and I stay on the boat.