Not to be cynical, but this stuff is just applied via adhesive backing, correct? It will be interesting to see how that adhesive holds up to extreme heat and cold over time.
I am sure it will be fine. Watching the video there are multiple types of adhesives used in the process. Heck, vehicles, snowmobiles, etc are put together with tape these days so if a snowmobile can have pieces attached with tape and not fold up or come apart I am sure this would be fine.