We bought a cover for ours a few years back and only used it a couple of times. It is a pita to install them and to remove them. Last time I used it, it was with four inches of snow on the roof and man, it was a job and a half taking the snow and ice off the top. The cover could not be pulled off because of the weight of the snow and ice. So that was the last time.
I just keep my coach waxed with a liquid Mequiar wax to protect it from the UV rays, and I use dry wash most of the time to wash it (Solution). So far the paint job looks like new after thirteen years except the crown on top of the windshield, it was starting to peel the clear coat, but other then that the paint has held good.