That stuff has been out for years and its not taken over yet.....
You can also buy the stuff from Halfords for your car windscreen, I used it once on my screen and never again, it does do a good job but add a dark night with drizzle, car headlights shining in your face and put your wipers on and your driving blind, I was glad to get the stuff off in the end.