Mesh absolutely. Just replaced my 2-piece 1989 H17 mesh with a 3 piece. Still life left in the other but what the heck.

Last summer replaced the "slippery when wet" blue vinyl tramp on my son's H14 turbo with mesh. Not only looks great but much better traction when going out on the wire.

Sail fast, Tom G