I've not heard of that particualr one but my work recently applied a similar film to a customer's Ferrari.
It had been in the paint shop after a small bump and Ferrari wanted nearly £4000 to supply and fit the film!
We did it for way less than a 1/4 of that.....
It does stop the small stuff,but it can only stand so much abuse.