What do you all think of these Philippe Starck "Louis Ghost" chairs for the boardroom?

They are made of polycarbonate (plastic - to the great unwashed), and my concern is that they seem a bit like garden furniture.
The question is - if something is a design classic, like these are, does that mean people are *wrong* to giggle at them because the place looks a bit like a beer garden?
Say something positive. We've had 10 delivered, and I don't want buyer's remorse.