The 303 is a little pricey, but it’s worth it. My top isn’t that old, but it was starting to turn a little gray (sun fade). 303 made it look like new. I use the cleaner on the window but not the protectant. The protectant will leave swirls.
Also use a sponge or micro fiber cloth to clean the window, and use a squeegee to pull the water off. This reduces scratches.