I forgot to mention that I had, a few years ago, a Piaggio MP4 motorcycle that had two front wheels. Unbelievably stable so I 'm assuming this bike is too. I love the engineering that went into it and think the "pushcart" idea is brilliant.
Strange looking tricycle, would do well with a modest sized hub motor. There's lots of pushcart style 3 wheelers on Alibaba. Check out this one that they call the 'Mother baby stroller' that's foldable after you're done riding, but no nice flexing suspension like that Kiffy.