I usually use 30 gauge rolled vinyl on smaller boats like the V 20. The thicker 40 gauge is nice but it's tough to roll up. However it being thicker means the plasticize in the vinyl will hold up better over time. You can spend a little or a lot on vinyl.
rolled 30 gauge is roughly $20 a yard
pressed 40 gauge is roughly $43 a yard
pressed treated (strata etc) 40 is roughly $65 a yard
Just got done doing this rear enclosure on a 48' Ocean in 40 gauge with lifetime thread.
Materials alone was over $700.
Here's old vinyl before it was swapped out.