Oh my god, that's just insane. I am both attracted and repelled at the same time.
I can see how it can be seen as a serious improvement. I'd question the potential power consumption, though, and I wonder how it would fare for getting out of the car after an accident. The other biggie is how easy maintenance and access to parts is.