Thank you Arizoni, Motomaya & RGT
@RGT, getting down the exit for a short break is a nice idea. My dad still insist me to take a car or train. His opinion on making 60 - 70 KMPH speed on open highway is too boring. I started to feel the same, but still I am on full mood to take the bike.
@motomaya - Even my mech said, add 2T on two fills, after that just pure petrol. He too mentioned about leaning the mix.
@Arizoni - It's usual practice here in India, after a new build, or new piston, the mech usually drops 10ml oil for 1 Liter of petrol. I do agree with your statement on fouling the spark plug, it indeed happened to me yesterday. I did second fill up with less amount of 2T this time. Going further I will use pure premium petrol.