I recall seeing one of those jif home handy tips ads where they recommended using dishwashing detergent in your bathroom for the mirror. i tried it once and as i recall it worked. Not sure if you add a small bit of water or not. If it works in that scenario, the windscreen defog is a peice of cake
Good luck