Glass over foam is very strong - its just the manufacturing method to get it on there well (i.e. vacuum bagging) has a steep learning curve and requires some out of the ordinary equipment.
Be careful with white paper - I think it is sealed somehow to stop ink running (and so might not bond as well), whereas brown paper is more porous. I think.
Looking good so far tho