I have not tried a glass polish, I have Ceriglass but haven`t gotten around to ordering the Carpro glass pads. 2nd question, it`s a cleaner with some sort of polymers to help repeal water. Pro`s would be it cleans very well, it`s much thicker than other glass cleaners so it doesn`t run. It also doesn`t seem to flash, at all. Con`s it`s not cheap, but depending on how well the polymers work (haven`t tested that aspect) that might not end up being a con. So far I love it, I`m not interested in trying either of of PA`s offering because I don`t like it. I just seem to like to try different products. I`ve tried many different glass cleaners, and Scholl`s is my favorite. I use it with Uber glass towels and get zero streaks, even in direct heat. I really need to test out the water beading effects, it could well be like a short term version of FlyBy or some other glass sealant. If I could get a few weeks of water repealing I`d be even more happy with it.