use Rain-X twice a week. It cuts the bugs off of the windscreen. If too much is used it will be fogy, hazy, streaky like you said. Mist some water on the glass, and then buff it clear. I use a paper towel to apply, another to be sure the coat is even, the n the third to polish. If you have access to ethanol alcohol, it can be used to dilute the wax in the rain-x so it's not to strong.
The only thing I use inside is Sign Off by Spartan I paid too much for my 5% tint
for anything else!!http://www.spartanchemical.com/sfa/MSDSRep.nsf/0/d085562b1b180e20852567df00536252?OpenDocument
This is its Data sheet. It is safe on interior trim, gauges, wood and carbon fiber. It will not mess with the stenciled letters on plastic either! I found a bottle in a cockpit one day and tried it. Been hooked ever sence!!!