The foil wrapped cardboard should be fine. I use it too.

It may help humidity a tad but in the end screen tops suck. I still use one and I get around the humidity issue by keeping moist moss in the hides.