I just did some research on the Peel n Seal on the manufacturers website.
It doesn't appear to be a real affective insulator in it's mass, but reflects heat by it's lighter color and texture on the outside. I'm for sure going to get some to redo the roof on the 'Gearhead Motel' though ! Thanks for turning us on to it, 'Bone!