This is the exact design of my "baked potato" setup, I did not use foil or posterboard, but my frame was made out of metal, it had a mesh that covered 3 of the 4 sides, so i attached the mylar to that, and insulated the outside with whatever i could find, my setup is double the width of yours...