One of the guys I used to work with, has a sign/lettering shop and had done a couple of these.
It cost his customer more in the labor for him to install them, then what they cost. He installed them on boats for a couple of guys. Probably not as many strange cruves on the boat, as there are on our jeeps!
In his own words, It is very painfull to install one of these and make them look excellent.
It does look kind of cool, and this is the stuff that a lot of the race cars are using now.