n20junkie
Pre-takeoff checklist
Embraers small jets just use a "permemantly installed repellent coating". We touch them up with rain-x. Never felt like we had any visibility issues. Snow storms, hurricanes, it all flew off just fine.
Rain at 80,000 ft? No.
Bugs hitting the windscreen? Yes.