I have two QT50s, one with under 300 miles which will go 30 mph on the flats, faster than that with a slight tailwind; the other with over 800 miles, will only max at 26 mph on the flats. A bit of decarbonizing of the exhaust and some fuel system cleaner plus a spark plug check would probably fix that.
Craig