Ergonomically, that bike looks like a nightmare...I can see shoulder blow-outs a-plenty. This, in addition to the aforementioned trauma to the ballage region.
Also, how do you get on that thing with the turtle shell in place? Note that even with being surrounded by all that inflatable cush, the rider still needs to wear a helmet.
I wonder if they'd make one with a sunroof...