I had mine gelcoated in non skid gelcoat. I will not have carpet in an open boat, plywood cored deck, in a coastal region, with constant moisture in the air. That, and the non-sealing of screw holes, is what kills decks and boat structure. All the rot in my original deck started right under the carpet where the screw holes for the seat mounting holes were.
That deck was replaced, in 2006/2007. It is still solid now, 17 years later. When it rotted the boat was only about 10-12 years old. So no carpet, sealed screw holes, will give you a much longer lasting deck at least in a damp climate.