Nice find. But, yeah, they will ruin it. Insulation would probably be handy in Maine though. You already have the 2x2 framing to attach something to. I like the idea of landscape fabric. You could also cover the walls (or at least the lower four feet of the walls) with paneling. Cheap wall...