I bought one very similar to the below, with mirror pockets. Had to rinse her off each time before putting cover on. One I bought had a microfiber lining, to help with the scratch issue. Unlike yourself, I was using the cover almost daily, as an on and off. Couple of issues showed up ( caveat I have one arm that doesn't like to play) It was a pain in the rear getting the cover off/on in rain/ snow/ wind. Any journey had to include, get the cover off, folded and stowed and reverse when home. I had to take it to the chandlers and get extra straps and click buckles put on , as middle to heavy winds were lifting it. Material , (even on mid - range, think mine was about £80) , rips easily.
https://www.ebay.co.uk/itm/Range-Ro...3621df1d3e:g:zhgAAOSw9~5ZRo7y&redirect=mobile
I no longer use it. It sits in the shed
If youre only taking off now and then , then make sure she's clean when putting it back on and it will certainly help with tree sap etc.