To hell with the skylon restaurant...

Skylon blows.

But on topic. I would love to try it. Why not?

It looks like they only put a headset on to hear the lady speak. Look at the rest of the pics.