You might want to double check the Tuff-R
I think it has an aluminum laminate on both sides I'm not sure, but if thats true, the laminate IMHO makes the foam useless for construction. Also I'm not sure if the properties of the foam are with or with out the aluminum laminate. So if you peel the laminate away, the properties might go down the hill.