I can't answer the two up question, but I was recently looking for a scooter and had a look at a Super 8 125, it was a nice scooter and was the quickest of the three that I rode (the other two being a Yamaha Cygnus X which was crap and a SYM VS125). The two points that I didn't like about the Super 8 was no room for feet. It seems to be designed to have your feet tucked together right in front of the seat. The second point was the angle of the seat, always trying to stop yourself from sliding forward, very uncomfortable.
Cheers,
Sid.