One thing that Trikes should have and this Bonny doesn't, is a way to keep passengers feet of the ground!
A disaster waiting to happen!
I think if some nice fiberglass cowling work could make this at least as nice as other trikes. I really like the suspension idea, but they left to much exposed. It does look wide, too.
The interesting thing is when you turn the corner on that thing, I suspect the bike will lean OUTSIDE the turn, not in. It WILL lean!