It has to suck because it isn't a 650b, FS, fatty with drop bars.
Did you see how much flex was in it when he stepped? Built in suspension?
The ultimate step through design. Don't worry about top tube height anymore. Just loosen the strap to put you closer to the ground.
Definitely an interesting design.