I came across these MP3 tidbits, in a trade magazine. You may or may not have heard them yet, I dunno.
The MP3's claimed dry weight is 445 lbs. It still uses a leading link front suspension, akin to its scooter predecessors. The maximum lean angle is 40 degrees. The optional upright locking system automatically releases above 10 mph.