I use worm water in a bucket and a terry cloth to remove bugs and dust. Rinse the rag in the bucket before moving to the other side. Wipe dry with the same cloth. Then polish with plexus and a 100% cotton T shirt.
The water will lift the dirt from the surface and the terry cloth by design, will trap it inside the fibers so you are not just dragging the dirt around the canopy.
The Plexus will polish AND fill in fine scratches that you see when the sun hits it just right. Plexus also keeps future bugs from sticking as bad. I may try microfiber in place of the T shirt. The T shirt has worked well for 42 years.