I stumbled upon here by chance. Maybe my answer could help you any further. As far as I know, it's pretty good oil. I threw it in my previous bike, a honda cbr125r. However, 20w50 is recommended for these bikes. It also depends on what kind of oil is in your bike right now: you shouldn't mix semi-synthetic and synthetic, for example.