Don,
Considering the driven watts of some of the new systems.....it looks a bit worrisome to me. Bendable ? Flexible ? and paper thin ? doesn't sound like a good combination. I did not read every word of the site, but.... a company that does not want to discuss its approvals? Yeah, I'd say you got your answer.