The Lepton's engine has indeed 1500 W power. The typical Chinese scooter is only about 500 W. Additionally, the Lepton has a regular transmission; whereas the Chinese models, typically, have the engine directly mounted on the rear wheel. As a result, the Lepton can go uphill very well; you should see the hills here, steeper than in San Francisco! For a while, I tried a Chinese model; it could barely make it all the way to the top. After I did that a few times, the poor thing died on me in a puff of smoke and bad smell. I guess that in China they don't have these hills; or at least no roads on them.

Yes, 500W seems to ring a bell re: my father's scooter.