We had to throw out our boats snap in carpet when we bought it. Was not worth saving. What are the differences in the new carpet, vinyl or the foam Seadek ?
I do not have the answers to that. However a good marine canvas shop that has worked with those materials should be able to give you the pros and cons to help you decide which one will work best for you.