Although I don't see it on the MSDS (maybe I'm missing it somehow), I believe Pledge contains silicone. I'm not sure whether this is a problem on clear plastic panels in boat canvas, but it may be.
(I generally don't like to use silicone on the boat if I can avoid it because of the issues it can cause with contamination/film/paint, etc., but that doesn't mean no-one else should use it.)
I think I would look into using 303 Protectant on the clear panels as a preventative. I don't believe it contains silicone (if anyone has information to the contrary, please let me know).
I have used the various plastic window cleaners/polishes (Meguiars, 3M, etc.) on damaged/old/scratched clear panels in dodgers and in convertible tops, and it did a good (amazing, really) job of bringing them back from "the dead."
Sunbeam :hot
PS: I have not had Strataglas in my own boats; I think that has different care instructions (and they specifically warn against Pledge, along with Rain-X and Plexus).