Heavy is a relative term. The TW200 is 275 lbs with a full tank of gas.
I can't ride anything on the sidewalk here legally, not even a bicycle. The good news is a motorized bicycle is classified as a scooter or "moped" here in NV. That means I need mirrors & a brake light for daytime operation, but I am also "entitled to full use of the traffic lane" Which means I stay out of the gutter.