I'd be interested in knowing the details of the construction. Unfortunately finding Corning 703 in Markham, Canada isn't so easy.
I also went with a red colour on my walls. Are you noticing much difference in the accoustics now that you have your panels up ?
Epson 8700, M80's, VP-150, QS8's, SVS PB13-Ultra, Denon 3310CI