Just installed an XO skin on my Nexus and my daughter's Stratosphere tonight. She had some scratches on her screen so I'll be interested to see if it fills them in eventually. So far, it has the typically horrible look of a wet install. I have experience with Ghost Armor, which seems to be very similar and it cleared up after a day or two so I'm expecting the same results.
I had Ghost Armor on my OG Droid and was demonstrating to my brother how it was scratch resistent. So I picked up a wood screw from his workbench and scratched it back and forth on my screen. To my embarrassment and his amusement, the screen protector was scratched all to hell. I went to bed thinking I'd be ordering another screen protector in the morning but to my amazement, the scratches were gone in the morning. Not a trace.
I've heard people say that this film is essentially a slow moving liquid. Don't know about that but it's a curious material and works well as a screen protector IMHO.