Agreed with this. Never skip oil changes, must change at 1000km because we already get poor quality oils in Pakistan even if we buy it from authentic dealers etc so don't risk it change oil at 1000km. If bike is performing good then don't bother for tuning.
^^^ so basically, no one shares their own opinion in here.
Mostly people exhibits a sheep like behavior. The advice and even the wording is same as that of the first reply...
I mostly travel in city, and since 2008 I am changing engine oil after every 2000-2500 km, and my bike runs like a charm.
So don't fall for mechanics who use scare tactics and ask you to replace oil after 800-1000 kms.