Welcome to all things Optimum and congratulations on investing in the best Coating available! The Opti-Coat line of products was formulated for Coated cars, but Optimum products work well too. For normal maintenance we recommend Opti-Coat No Rinse (or M-Wash for traditional cleaning with hose). You don't need to "top" OCP+ but if you choose to, Hyper Seal is an excellent sealant, provides a sacrificial barrier to swirls, and is incredibly easy to use. Other manufacturers products will work, but do not use polish (or cleaner waxes) on Opti-Coat Pro+. Abrasives will remove the Coating and should not be necessary. Using good quality cleaners, sponges, and towels should keep swirls to a minimum.