There shouldn't be much difference in the oils. Not enough to warrant the premium that Motul and Motorex etc. have over the Castrol. Just make sure it's fully synthetic, is compatible with oil injection (most are except castor oils) and has a high SAE rating. The Castrol TTS Power is a good oil, a lot of us run it in our NSRs.