Hey,
Just for the record, I was at the boat show today and there was a guy there from "flitz" polish, and he wiped some of this polish on a hazed windshield that he also wet sanded first, and it took most everything out of the glass.
Smoke and mirrors? But definately worth trying a tube
Matt