Every one who chooses to run an oil will tell you their choice is the best.
The main thing to remember is that if you pre mix you need to mix at 32:1, unless the bottle states differently, with an oil designed for air cooled motorcycles.
You should no use oil designed for weedeaters, chainsaws or outboards.
Bean oils are usually used for heavy duty applications such a racing and lots of WOT runs.
There are some excellent synthetic oils out there as well.
Semi syn oils will do well for every day commuting and granny hauling.
It depends on your application and pocket.
Any more than a month pre mix tends to get stale and some oils tend to come out of suspension.