Over designed, under engineered. Looked promising, but they've spent way too much time on the look of the frame. The front forks have very obvious weak spots. And zip ties as "motor mounts"?? Stupid.
Abusive comment hidden.
(Show it anyway.)