The Moshi is crap.
http://www.youtube.com/watch?v=YoNhaYbwn0E
It has no adhesive at the center so it is easy to apply but it blurs and just destroys image quality. The guy in the video has never seen a decent film. A good AG film doesn't hurt sharpness and should even help contrast.
A good film works like this one.
http://www.notebookcheck.net/Review-Vikuiti-ARMR200-Anti-Reflexion-Coating.1325.0.html
Much more trouble at application but the result is infinitely better. If you'd compare this in person to the Moshi, the quality difference is like a touch screen from 10 years ago to an ipad today.
The red tinge isn't visible in reality and only show if viewed from an angle. As the some of
the pictures show is that dark areas actually get darker as the reflected light gets dimmed rather then only spread out with the 3M film. With the iVisor Pro everything gets a grey haze on top of it because the glass underneath the film reflects light and the ivisor doesn't seem to have any anti reflective properties only a matte texture on top. Matte alone only spreads out light but it stays at the same brightness, AR actually keeps light from getting reflected. Also with the iVisor Pro having the matte distortion layer so far from the actual panel will make everything fuzzy.
In any case none of the films can get good results with the glass in the way that the unibody MBPs have. The retina MBP should work quite well with one of those 3M AG films because the film is as close to the panel as possible. The glass in between hurts image quality quite a lot.
If you have those glass notebooks, a real matte display is probably a lot better. You should only go for the film if you want to save money and primarily care about getting rid of glare and less about image quality. In any case stay away from that Moshi stuff, that is just atrocious and not much cheaper than good quality AR/AG films.