Hydroturf would be my choice. it's pretty tough, doesn't abosorb water, and it's no-slip when wet. The downside would be the price to do a whole 18ft boat. https://hydroturf.com
I originally used a roll on bedliner (durabak uv resistant formula) over plywood and it was ok.. but after about a...