I had a PCX 125, recently I shopped around for a 300 size replacement, the Forza was the one for me.
Here's why...
The contenders were (in no particular order)
I wanted ABS, long service intervals, good fuel economy and range, an MPH speedo, the ability to keep up with motorway traffic and I wanted to see one in the flesh to check there would be enough storage for my helmet and all my gear under the seat.
Sym Joymax 300: KPH speedo, no ABS, no demonstrator, no stock at local dealer
Kymco Downtown 300: KPH speedo, no ABS, no demonstrator, no stock at local dealer
Piaggio X10: KPH speedo, no local dealer, no demonstrator at remote dealer, no stock at remote dealer
Honda Forza 300: Demonstrator at local dealer
Yamaha Xmax 250: No ABS, no demonstrator, no stock at local dealer
Only The Forza was available for a test ride where I live.
Only the Forza met (and has surpassed) all my exacting requirements.
One figure stands out, the service interval for the Forza which is far and away the best of the bunch at 8,000 miles.
All things considered, for what I wanted from a 300 scooter the Forza stands head and shoulders above the rest.