bro i have owned in past yb100 and GTO 125. both bikes are good with acceleration and were 100% healthy.but on long routes they both didnt deliver. Botch bikes would get heat up on long tours and if i put more engine oil then plug would get dirty and i was carrying 3 or 4 spare plugs with me. although i do not like ancient bike called cg125, but even it was better than these two bikes as it didnt get heat up or gave spark plug issue. but now i found the ultimate bike, Piaggio, with 16 ltr fuel tank. It can take me to muree and back to lahore on one full refill.