what people dont realize, is that its not peak horsepower and torque that matters, if you look at that, the 250f looks horrible compared to a 125 2stroke.
but the fact of the matter is, the 250f has that kind of power everywhere, on demand, you dont have to keep your rpm's sky high to go fast...