I realize this is an old string but just came across it and found it very interesting... I have used windex but never used pledge. It sounds great and I would like to give it a try. However... there are many types of Pledge ????? multi surface, clean & shine, protection plus, extra moisturizing, revitalizing oil, natural beauty, and lots of wipes.
My guess is the multi surface that you experienced riders refer to, would that be the right choice ??
Terry