It's very exciting, but my first thought was that I'd look like jelly after that thing gets t-boned by a F-150 or some other monster truck. I'm very curious if it even has airbags, the console looks so minimal.
I know that these taxis will be in slowing moving city traffic, but nonetheless it's an automobile and should have (IMO) all of the safety of a modern day sedan.