Francois - I don't think your definition differs materially from mine.
The U. S. Department of Transportation defines a scooter as a motorcycle that has a platform for the operator's feet or has integrated footrests, and has a step-through architecture.
Like the Honda Click below, 90% of the motorbikes in Thailand are scooters.