I have the Bio Cleaner version of that stuff. The only thing I really use it for is getting hairspray overspray off my mirrors. My closet doors are full length bi-fold mirrors, so it's easy to get overspray on them. It still takes a lot of scrubbing and then using the microfiber clots to get them perfect, but it seems to be the best thing I have found to get it off. I do love those waffle weave microfiber cloths for cleaning glass. Regular microfiber cloths get stuff stuck in the nap and you can't get it out.
Their demo on the kitchen sink, you can do that with Bar Keeper's Friend.
Seems to me you could use a Scrub Daddy in place of the little scrubbie.