Where you live ?
If live in Lahore than no issue of Good Mechanics
If you want acceleration , acceleration and acceleration then go for Honda 125
if comfort, Style and want to be prominent on road than go for YBR
if you go for YBR than never ever let mechanic open your carburetor open