irfan bro,
talking about engine oils, I am currently using DYL Lube 20W50. I have tried Havoline 20W50 as well and bike performs as happily on havoline as it does on DYL lube, but not using havoline because it is not JASO MA certified which is required for our bikes. But now i have doubt on DYL Lube as well, because on its box, it is written JASO MA certified but as actually Shell is providing engine oil to both DYL and AHL, and on AHL bottle, it is not JASO MA certified.
That being said, i am now thinking to try Castrol Activ 4T 20W50 oil, which is JASO MA2 certified as well.
I also gave a try to Zic 10W40 but it turned out c.r.a.p, you can find my posts about that in this thread.
I get my bike tuned after 2000Km, and change engine oil every 1000Km.