Foam question

peel foam

I would definitely peel it off. Anything you glue to it, or paint on it will eventually come off and you'll have to do it all over again. It is a vapor barrier for buildings, and also a barrier to good scenicing.

Lynn