Its definitely too expensive. I'd never buy any but the girl bought me two PDI for christmas and I was pretty impressed with the clarity.
Also, all kinds of things start off being made for one intent and end up being great for something else. The only time I've ever seen "glare" in the same post as PDI or Invisiglass is when someone doesn't like it. I've never seen it advertised as glare proof.