I would just give it a good rub out and wax using fiberglass products by McGuiars.
Critical part of Winnebago roof maintenance is the side edge seal (don't use lap sealant). As shown in the diagram, the edge of the roof is held in it's channel with sealant. If it separates and pops up, wind will finish the job and tear up that roof. Most roof failures discussed are in cross winds on the highway. Not sure if it happens from a little pressurization under the fiberglass, or just general distortion in the wind, but once it starts it goes instantly.
You can check the sealant by using your thumb and pushing in on the fiberglass at the at the rain gutter track. If the sealant separates, it's shot and needs stripped out and replaced. Sometimes, like on mine, the clear sealant over the dark paint is worse than the light paint. If you are non-painted, you may only see differences on the side you park in the sun the most. The overall idea is keep that sealant in good shape using Winnebagos sealant by part number. It is similar to a quality silicone - clear for painted models.