I made mine like Sharon Schamber's tutorial on Youtube...just bigger.
I wouldn't put aluminium foil on the wood because it would make everything slide.
When you press you want your blocks to stay put. JMHO.
I prefer canvas to insulbrite. Canvas has more grip than insulbrite.