I've used ONR as a glass cleaner at different dilutions and was disappointed. It streaked every time.
The dilutions used were 8:1, 10:1, and 20:1 (Water to ONR.) No matter what I tried I couldn't get clean, clear 100% streak free windows on my car. It looked good under the shade of my carport, but once I drove it out and allowed the sun rays to shine through, I could see smearing and streaking. I noticed it more when I drove at night. The lights from other cars or overhead street lamps come in really handy to check how clean your windows truly are.
If you want streak free windows I'd get one of the following:
Meguiar's Glass Cleaner Concetrate (D-120; Detailer Line.)
Meguiar's NXT Generation Glass Cleaner (Consumer Line.) Usually only found Online.
Surf City Garage's Clearly Better Glass Cleaner.
Mark-V Window Sheen Concentrated Glass Cleaner.
Stoner's Invisible Glass w/ Rain Repellent (Didn't much care for the original.)
Sprayway Glass Cleaner (Non Ammoniated.)
All of the above have proven to be some of the best glass cleaners ever made! (In my humble opinion.) Plus, they are all aftermarket tint safe if I'm not mistaken. The D-120 in Meguiar's Detailer Line gets the nod for best concentrate, it fends better against tougher residue than Mark-V. I'm currently in the works of getting a gallon of Zep Concentrate, but till this day have not tried it.
As far as RTU, SCG's Clearly Better and Meg's NXT are unbeatable.