The 3M//marine peel and stick stuff is damn strong, I've relied on it on two boats with no issues for both closed cell foam deck coverage and for keel guards. Surface preparation and cleaning is key for adhesion, but pretty straightforward and dictated by product type.
Seadek has been on the swim platform for two years now, looks the same as the day I installed it despite heavy watersports, swimming action, and wetslip stowage during season. It is tough, hoses down, dries with no odor or growth, non-slip, and feels like a pair of flip flops under foot. It seems to also work for salt water fishing use, so for my fresh water environment, it's pretty bulletproof. Bonus that it looks great. It aint cheap, but IME worth it. No I don't work for them.
Prior boat had Hydroturf throughout. The only complaint is that darker bright colors tended to fade a bit, not so with the SD above.