If its to be a regular clean I would use sqeegee first then dragonfly or easy shine for maintenance.
Both dragonfly and easyshine do a great job at polishing up but for a first clean are useless.
The glass looks great at first glance, but as soon as the sun is out you will see the problem. they both put the dirt into solution and spread it evenly across the glass, the results are rubish.
Although after lots of trial and error I finaly found a product which can be added to the water for first cleans eliminating that problem.
but with just water... forget it.