So two closely related questions.
1. For cleaning a cloth convertible top, what is your favorite product? I have found 303, RaggTopp and Meguiars (among others) offer dedicated products and I personally trust all three names, so will likely use which ever I can get a better deal on.
2. For protecting cloth convertible top. Seems the two big names are RaggTopp and 303 Fabric Guard. I have used the raggtopp on vinyl tops, works well but needs done at least twice a year. I have used the 303 fabric guard extensively for everything from packs, panniers, hats, jackets, etc and have been very happy with it. Not a perfect product that will absolutely waterproof anything but seems to work very well. This is my go-to product which I plan to use on the top unless somebody convinces me otherwise. No idea how well it will hold up in this application though.