Yes I have a Vespa GT200 and have been riding it all these while. I love the Vespa, very easy to ride, especially in heavy traffic condition and I have gotten quite skilled squeezing traffic with it. The top speed isn't that bad, I've gone up to 130km/h on NSHW.
Today rode the Monster for the first time. Went into peak hour traffic on CTE in the morning, I'm back to staying behind cars, not squeezing like I did with the Vespa. Got to get used to the bike. The riding posture is not as relaxed as the Vespa, there is discomfort at the butt area and the left hand.
I am keeping the Vespa. Ride the Vespa when it rains, when I need storage space and when I have to pillion. Otherwise I'd ride the Monster
Jess and Daron, thanks!