3M makes a similar system called Paint Defender which comes in spray cans. I used it on our 4C and the results have been good so far. I would say it does what it advertises.
The downside is that you will have to re-do it every couple of years and it won't protect against large rocks and chips as well as clear bra. The quality of the finish also depends on how nicely you lay it down - if perfect it has really good gloss, otherwise it can have a lot of orange peel.