Like I already posted somewhere else, where are the mirrors? Camera in rear? SWMBO wasn't as nice with her comment on the passenger seat!
Kinda odd, front wheels massive. Does appear in the video that the clearance will be not too bad.

Mind you, if they don't detune the motor too much it'll munch tyres in a straight line. Get the feeling it's a US first bike.

See! They do put you guys first!