I know the topic of how to get VG film off glass surfaces has been well explored in past threads. But I just "discovered " by rinsing my reading glasses off in plain tap water and a good wipe dry with a paper towel that water will clean it. I'm gonna do that to my car if I ever get out of the house long enough to do something useful. I've tried various glass cleaners and they never seem to get it all. But water did on my glasses so...just a thought..
Ya, be careful using paper towels on your glasses. As Nermal said, they are abrasive. I try to always use a clean microfiber cloth on things like glasses, tv and monitor screens, aftermarket tinted car windows (inside surface), basically anything plastic. I also avoid ammonia, so use plastic safe optical cleaners.
I've found these cleaning solutions are not quite as good at getting surfaces as quickly clean as say Windex, but a little more time spent getting the job done is worth it for me to keep the surfaces scratch and haze free over time.