I have started using 303 Aerospace Protectant on everything lately. I use it on my cover, vinyl seats, even my tires get a little 303 treatment. Gives a much better finished look than that tire glaze stuff. The convertible top on my car gets it too, even the plastic in the engine bay gets it about 3-4 times a year. Ive even started putting it on my lawn chairs come to think of it.... But for actual cleaning, i use Mean Green on tuff stuff, like my plastic ski locker door gets dirty after a while from people getting in and out of the lake and everything else.... also using Meguires Quick detailer with a microfiber cloth on surface contaminates, like crap from the lake water and bird sh**. You can clay the gelcoat also if you have any contaminants, but once you get into a regular wax and polish regimine you probably wont have to again. I"ll be claying and waxing my trailer soon. I use Meguires quick detailer when claying also because its supposed to help lift those contaminates while you clay. As far as interior protectants though, nothing comes close to 303 in my book.
Heres a link to
303 Aerospace Protectant. I dont work there or anything, it just really is impressive stuff.