Hi Ranney, great question!
Firstly, I'd like to say how good your MF is. :xyxthumbs
I use several brands (happy with most), but always fall back to your blue MF and white UMF...pure quality!
Secondly, to your question. I've tried several MF types on glass...yours and others brands too...I've tried WW, short nap, long nap, no nap, and suede.
For
drying, WW and longer nap MF works well. For
cleaning, only one does the deal...the tight-weave no-nap MF.
I actually get it at our local supermarket (a bit expensive, but I can't find any other source...as yet, Ranney

).
No chemicals required...just lightly moisten and wipe or scrub if needed. It removes water, oil, makeup, fingerprints, haze, everything!...all with just water and wiping. It leaves no lint (no nap) and leaves no residue.
I haven't seen it on any of the detailing sites, but if its available in Australia in supermarkets, its available in the US.
As I said it has no nap, and hence feels very thin compared to normal MF; it looks shiney from the tight weave. Used only for glass or mirrors.
Here's a link to their webpage.
This type is also available as a mit, which makes it quicker, easier, and overcomes the drag issue.
I really hope you can source (and sell) this type of MF because,
for cleaning glass, it leaves all other MF wanting.
You'll revolutionise glass cleaning, like WW did for drying. :bigups