IĀ’m a bit of a slow motorcycle connoisseur. Had a 49cc yammy vino, a 150cc Vespa and then a 300cc Vespa. Currently I have an Ebike from Costco and a Segway c80 (also from Costco).
I say get the 300cc Vespa. It’s fast enough so you can use it on the highway, it’s cheap enough that filling it up only costs about 7L and you go roughly 130km on a tank. It’s also comfortable and you can do 2 up on it (me and the wife both seat comfortably and im 6'2) and has abs. Insurance was 400 a year? so yeah a bit more, but not much more. As a commuter, this is the best; only problem is you need a helmet and a moto license.

As a toy the Segway c80 is excellent since you can take it on bike lanes. Only problem with the c80 is when you go up a hill it’s really really slow. Great for flat places like Richmond, not so good for Burnaby. It also gets the advertised range of 60km's. Not like other ebikes where they say 50-60 and usually craps out at 30kms (like my ebicycle)

This is my "exercise" bike. Its pretty good. Locally designed. A few complaints though: no suspension, so you feel every bump, its heavy (roughly 40lbs), the range isnt at all advertised.
https://envodrive.com/envo-lynx-20/
Otherwise its pretty good. it can fold into a trunk of a sedan, and it charges pretty quick. it can easily go 32km/h