I just use soap and water. I did use Lucas quick detailed which is great for paint and plastic but on the windows it leaves a film. And that film becomes a dust magnet. Inside and out. Every time I went wheeling or done a dust or dirt road the windows would get caked.
Use a gentle cleaning solution and avoid waxes, detailers, and Protectant. The soft top would benefit from this cleaner/protectant.
I lubed mine all up before storing for the winter. Now it's spring an my soft top is on
and windows collected dust while in storage and look like poop.