I have seen some samples from other companies. That stuff was 1/2" MDF laminated to 1/2" plywood. That seemed like a pretty damn good idea to me.
Mounting is a concern for me. I'm leaning towards simply mounting to the drywall in my house with Liquid Nails... That does have a small problem of being hilariously permanent...