Ich würde keinesfalls Mittel auf Öl- oder Wachsbasis verwenden. Diese Substanzen können in den Kuststoff eindringen und brüchig machen oder verfärben. Außerdem kann eine Fettschicht auf der Linse das Licht brechen und das Bild verzerren.
Sonnencreme ist ganz großer Blödsinn, darin sind ja häufig reflektiererende Partikel (z.B. Titandioxid). Das soll ja extra kein Licht durchlassen...
Spülmittel bricht die Oberflächenspannung, somit gibt es keine Tropfenbildung mehr. Allerdings benetzt dann das Wasser die Linse, dadurch kann das Bild auch verfälscht werden.

Das Zeug für die Motorradhelme klingt gut. Danke für den Tipp!