Did you ever think to try Vaseline on it? It does a great job of absorbing into the surface, cleaning, & restoring color, & shine. It is very durable, and can be waxed or polished over when fully absorbed, & dry! although this is not necessary. Try a small spot on maybe another stripe on the boat. I get the boat warm , like in the sun, then rub it in by hand liberally to get the feel of it, then wait till it looks totally dry, then rub off the excess with a paper towel, or rag, along with the dirt, & grime it removes. Then re-apply if necessary, until you get the final results you want. One thing though, it has silicones in it (like some car polishes) and will absorb into the surface, if you need to use anything else over it, you must remove the silicone first, I'm not sure of how to do this, because it worked so well for me, I never had to.