I have ridden several MP3 Piaggios. They are good. 'Moar' grips.
They ride just like a normal Piaggio scoot - except that at low speeds you can lock-out the lean to stay bolt-upright and pull up at the lights and not have to put your foot down.
Sidecars however are 'almost' too weird for me.