This is always just a debate, matters of opinion. I prefer Mobil-1 motorcycle oils. I use 20w50 in mine, but it can be hard to find. In a pinch I use 10w40. The motorcycle formulas dont contain the friction modifiers that can be a problem with wet clutch systems.
The jumping into gear is usually due to high rpm at idle, either because its choked on older models or the efi is running rich for the cold motor. Could be a simple idle adjustment needed too.