Streaks

You should only have evaporation issues on glass that needs a pole. I am assuming that this is the case.
On extremely dirty glass, dealing with evaporation, yes, you will probably be best off washing it twice.
Also, there are times when you just cannot avoid working in direct sunlight, or tinted glass, etc. You NEED an excellerator or an Ettore Backflip (what I personally use). You will not have time to switch from your mop to your squeegee, need a tool that lets you stay up. Even then, you might have to wash portions of the window at a time.
I have never found a difference in rubbers when evaporation is the problem.