Just the wheelbase looks lamentably short.
"The Jifo is pitched at riders looking for a light and convenient mode of transport for their daily ‘last mile"
Maybe they don't intend people to use it much beyond that range, so swb and rideability would not be a primary issue, making it a sort of expensive update to the Daewoo Shuttle.