I don't trust it. Not saying I don't trust your word or recommendation. I just don't see a reason to try something that could potentially, in my mind, have some negative effect when I use no chemicals whatsoever and do a fine job as is.
Dry cloth, even microfiber can scratch the film...