Welcome,
I brought a brand new one in 2012, it was very good and did many long UK rides, the newer Forza 125 seems to also up the 125 scooter bar higher.
I was out yesterday riding around on my T80 Townmate scooter, and have again come to the conclusion, that for me a 125cc scooter is all I need for riding around the SE corner of England where traffic levels are very high these days and jams inevitable.
Enjoy the site
Regards
Dave