How does the towel feel? Does it have hooked or feathered fibers?
I think it would be fine if it was a miracle towel as the dealer said, but if it is the glass towel you will have to change towels frequently since it will get "gummed" up very soon and this may results in streaks.
As for the Klasse SG, always used VERY thin coats, you probably know this but I just want to make sure it keeps nagging in your head to use VERY thin coats.
Maybe a more experinced microfiber towel user can comment. Since I only have a few MF and MT's in my towel section. I mainly stick with 100% USA made cotton towels (love the charismas!)
Jason