For our boats we have owned in the past, I have always had local boat/tent/awning shop custom make a winter canvas cover. Worked out very well. Down side, they only last approx 5 winters, these were made out of the heavy marine canvas (could hold couple feet of snow), not some light weight cover.
Current boat did the shrink wrapped one year, last year ended up with indoor heated storage.
I really liked the shrink wrap, snow slid right off! If you carefully take wrap off in spring, you can get another season out of it. I still have the wrap in case I choose to go that route again. I want to have 5th wheel shrink wrapped this year.
Installer can add doors to shrink wrap so you are not entirely locked out of boat/rv. With vents installed, boat was able to breath while under wrap. Much cheaper than a canvas cover, and you get a new one every or every other year. I don't think I will ever go back to a canvas storage cover, especially for a boat this size.

_________________
2000 248 5.7L DP
'92, '94 SXI 750, '08 STX 15F, '12 Ultra LX 300
Videos