I think this can be done right, and I thought about doing something similar once upon a time when I first concienved of Ghost..
But I think the RIGHT way to do it is to inset the "glowing panels" in a traditional MDF frame. I think having solid, non glowing edges, will set off the lights better, make it much easier to build, and just in general yield a more professional looking result. Ulta high Molecular wight (UHMW) or low density Polyethylene (LDPE) seemed to be the best two generally available plastics for this application (that I found) I bleieve Cornchip's controls (including that spinner) are made out of some type of Vinyl.
The problem I see with the Cyrstal Cade is that you see every one of the supports..I find the bolts less irritating, but still annoying.
If you are going for all crystal, I think a support system that is invisible (bolts and all ) is required to really pull it off, and means welding plastics together.. I am sure it can be done, but its way beyond my skill to do it.