Reviews of this appear to be unanimously--and substantially--negative. Silly things like blinkers not working properly, pedal delay (in some cars only), horrific ride, etc.
I wish them luck, but there is absolutely no reason to buy one yet. The company will have to eat billions in loss until...