S100 will need a well prepped finish, so if you have oxidation etc. I would choose something else. Something OTC that I used a few years back was Eagle One Wet Polish (Touts Teflon!). Marketing aside, it does work fairly well on slightly oxidized finishes, "fills in" some minor swirls, and has not a bad reflection. Not too cheap, though, when compared to Megs cleaner wax, Turtle wax, Mother's etc.