A 49 kg (108 lbs) bicycle -- yeah, I don't think I want to pedal that. That thing is an electric motorcycle, with pedals if you get desperate. It might be workable if you live someplace very flat.
Note that in the EU, legally speaking that's a moped not a bicycle or an EN15194-compliant "pedelec" since it's not restricted to pedalling assistance, stays powered above 25km/h and exceeds 250W continuous. The "street mode" apparently attempts to skirt that, I'm pretty sure regulation would fall on anybody trying it out like a ton of bricks
I saw one of those in town this afternoon. They really look cool and easy to ride...
Very similar page design, even the scrolling is the same.