I've use it on mine and the windscreen wasn't greasy or smeary. Stopped them squeaking when the rain was on.I
People spray WD40 on their wipers? That's a new one! I much prefer to be able to see where I'm going rather than have a greasy smeary piece of glass in front of me.