I read that thread, it was awesome. (Thanks by the way).
I didn't know about that insulation when I did mine. Although, with the peel stuff, you don't have to mess with the can of adhesive, which I can guarantee I would spill the first ten seconds in. lol.
On a side note. I made a roller for smoothing my stuff out with a wide bed caster and a file handle....