I had very stubborn streaks on the windshield of my car. These showed only wipe on the disk. After various experiments with disc cleaning and kitchen cleaners, acetone, benzene and even brush cleaners helped only this means. This product is ideal for stubborn dirt deposits to remove glass.
The processing is not easy (much higher frictional resistance than paint polishes) and polish residues must be removed with a glass cleaner. Whether you can actually pay off by polishing so much material with the means to remove scratches, I have not tried and am skeptical in this regard.