So I've used the glass polishing pad on a couple of occasions but let me say up front that I'm no expert in this area.
Personally, I haven't been overly impressed. In fact, I'm getting ready to purchase the LC 4" flat orange buffing pads (same one that comes in the Diamondite kit) for my glass polishing going forward.