I bought a cover (only paid $175) prior to the winter and because of all the mods I was doing on my rig, never had a chance to use it. Big regret. I live in a heavily wooded area with a large oak tree directly overhead. I had to clean/clear it off at least 3 times during the fall/winter. Besides the acorns, a large branch broke off and put a dent into the roof. Fortunately, it was a near miss and didn't rupture the roof membrane or break any vents.
Next year, despite the hassle of putting it on, I will definitely use it even if it only lasts 2-3 years. When I do install it, I'll put a large sheet of bubble wrap under the cover to protect it from acorns (widowmakers).
2020b Micro Minnie 2108TB / 2001 F-150 Super Crew 4X4
"It is what it is, and then it is what you make of it"