Yes it is good to change engine oil a little earlier than the company's recomendation of 500KMs mark but please note that changing it at 100 - 200 KMs would harm ur engine, not improve. U should not change it anytime before 300KMs. The thing is that as the new engine runs, it gets tiny metal shavings coming off the metal parts which must be drained or they will harm the engine, the new engine sheds these metal shavings during a max. of first 500KMs of ur bike's initial running.... So if u change oil at 100, u remove some of the shavings witht he oil? but what about the ones that are prodced during 100-500KMs span?
Hence what I will recomend is:
First oil change with a quality oil of recommended grade at 300KMs sharp
Second oil change at 1000KMs sharp (drain it before time too, there might be some shavings in it also)
normal oil changes after the running period is 1000KMs mark.