I was thinking of getting one, but then I got a rock chip like the first week, so no..
But after a while, they seem to yellow, and I've seen some cars with it off after a few years, and the paint has yellowed. weird, because you'd think that the paint under would fade the same since the material is clear, but..
I dunno, we'll see.. My mom's Pilot has it, and hopefully it doesn't yellow like I've seen other cars do. We had it on our Odyssey too, and it was fine, after about 20 months of owning it, it didn't look as if it were yellowing..
it's a good option though, applies clear, barely noticable.. provides the protection while keeping the look of the car.. doesn't add to vibration if it isn't installed properly, and it doesn't add to a loss in gas mileage..