I did the following experiments:
1- Using different grades of oil like HX7 (5W-15) but the engine started to heat up because the oil was thin then used HX5 (10W-40) again which fixed the heat up problem.
2- Tuning the fuel mixture to 5 rotations gave me a great top speed and pick.
3- Making the suspension stiffer solved my lose chain issue and made the bike more stable in drag race. However I change the suspension soft when going on long drives.
The initial pick of GS150 won't be great until first 4000 KMs but once you are done with the first 4000 KMs even CG125 can not beat you in initial pick. (Using the stock tyres)
The performance of the bike depends on the first 1000 KMs and the way one breaks in the engine. (Please read MotoGP guide on how to break-in your new engine).
I was thinking to install a HID on the stock battery, please let me know if anyone have done it. Does it affect the battery? and is the Self working properly?