what engine oil can you recommend for my R150? most people suggest repsol.. others motul and castrol... a few ask me to try royal purple?

I currently use Shell Advance Vsk for my Raider150 2008 Model...

Can you give insights and reasons why you use that specific oil?