After over 400 miles driven on my 150cc CHALLENGER, I can report in that this is an excellent ride. If you're considering ordering something, be patient. The paperwork gets sent separately so, as in my case, I had a bike but no way to register it. I wish they'd streamline that. It took a month from the day I called my credit card in to the day I got to ride. Resign yourself to 3 weeks or so, and you'll be less apt to drive yourself crazy.
My bike is a Chinese replica of the Honda Reflex scooter - but with an air-cooled 150cc engine in lieu of a 250 water-cooled one. Same riding comforts, not as fast. That was OK with me. Figure what you'll be doing 90% of the time and buy for that. Less than 10% of the time, you'll wish you could go faster, meanwhile you got a bike for around 1,500 bucks that gets 90 miles per gallon. Ride it lot and it can pay for itself in saved gas. The Chinese gy6 engine is cheap and simple to repair. Besides, it's fun.
The Challenger arrived in perfect shape. The top-case trunk got a little scarfed up in 2 places, but I found a nail-polish color match and appreciate the trunk's volume. That, plus the glove compartment and the space under the seat adds up to a lot of storage. I highly recommend having your bike shipped to a motorcycle dealer with experience in setting up and prepping bikes. It's worth whatever it costs you. Get good synthetic oil in the engine and make sure the transmission reservoir is full. (The oil the bike comes in is for storage - not for use. Change immediately upon arrival.) Then take it easy breaking the bike in. I changed the oil after only 100 miles to get the usual crud and tiny metal filings that appear with first use out of there. After only 100 miles, it came out dark. That's normal. Change again at 400 miles, then follow the manual after that.
Always add a dash of Enzyme or some other fuel additive designed to neutralize the effects of ethanol in our gas. Ethanol attacks some rubbers and plastics; it pulls humidity out of the air which slowly puddles up as water at the bottom of your tank and does nasty stuff to your carburetor. Additives are especially vital if you don't use your bike enough and it sits around with old gas too long.
For the first 100 miles, keep to local stop and go traffic no faster than 35 mph. Short bursts of speed no more than 10 seconds help set the piston rings but sustained high-speed driving is death to a tight new motor. After 200 miles, get up to 40 mph... 300 miles, zip along at 45. When you open an engine up all the way, you get a "WAAAAAHHHH!" sound. Don't do that for longer than short bursts until the bike is broken in. A 150cc engine is not a big engine. Never cruise with the throttle wide open. The bike may approach 60 mph but if you're going somewhere, it's happy at 45-50... maybe 3/4 throttle. Take care of it and it will take care of you. It's a good machine.
Some people refer to the long wheelbase scooters as "touring" scooters - even the 150cc ones. That's not a joke. Tell your big bike friends it's an "Ultra-light Cruiser" - which it can be. It's definitely not a freeway / interstate machine. It's a scenic / back roads machine. As such, it's comfortable, nimble, economical and fun to drive with better wind and wet road protection than almost any motorcycle. Carry it down the interstate on a cheap utility trailer till you get to the mountains or wherever you're going. Or lay out a back road itinerary and relax. High speed is physically punishing. Rambling along at 50 mph is not only safer, you arrive less beat-up.
In summary, MMM can get you a good ride, but you'll want a mechanical support system nearby to handle whatever glitches show up during the break-in period. Take it easy in the first 400 miles especially and mind the oil changes and fuel additives. A motorcycle safety course is a super idea. Ride safe. God bless.