I believe for any bike, the highest mileage is attained by the least throttle input in the highest gear. I hope your mileage figures are gonna improve, coz some Duke 390 guys have gotten 35kmpl at that speeds! And the CBR250 gives out 40-43 kmpl at 70-90kmph speeds.
Can anybody who knows internal thingies of the Dominar explain why it's got poor tractability in lower gears, aka the stalling at 25kmph in 3rd gear? If this is common across Dominars, then we have a "powerless cruiser" in our hands when negotiating traffic.






) and will try to give my best about the bike.
.

Comment