Something worth doing, but i keep forgetting, after washing car with shampoo, clean windscreen with glass cleaner, then use Rain X.
Very good, lasts about 3 weeks then needs reapplying.
I know my replacement windshield, although BMW stamped, do get fogging on blade sweep, but not if Rain Xed.
In light no need to use wipers