I'm a big proponent of using clear film protection, I currently have it on my Focus and it's held up great for the past few years.
Invisible Mask uses 3M/Ventureshield (3M owns Ventureshield) so its extremely good material. That said the process of installing the clear film is not as easy as it looks. It's like installing window tint but on a different level because of the car's contour. You might want to take a look at a few videos and try a small area before attempting the larger ones. If you don't do it right you'll end up with bubbles underneath the film or worst-case scenario..tearing it.
Another option is to have a professional install it, sites like http://www.xpel.com/
will have listings of people that do this for a living.