Sigh. The bottom line IS: a small difference in viscosity is NOT IMPORTANT. Mfg's recommendation is the best place to START.......and stay with unless there is some good reason to change.
If the "book" says 10W40, then 10W30/40/50 will work just fine; so will 15W30/40/50. It is just NOT that important.......unless you live in an extreme climate. Very cold, avoid higher numbers. Very hot, avoid the lower ones.
Anything that says "energy conserving" in the lower half of the ratings circle is to be avoided. Those generally are the 0W and 5W varities. Other than that, your bike will probably run fine and for a LONG time regardless of what oil you use.........unless you do something stupid like try to use non-detergent 2-cycle oil or the $.75 a quart stuff from Dollar General.
Is that any better?
I personally use Mobil 1 Synthetic motorcycle oil because I can find it easily at Auto Zone, I KNOW it won't hurt the bike and I'm a little anal about having a little extra margin of safety should I run over a change interval or have it overheat. It is a personal choice, by NO means necessary.
I use Mobil 1 cage oil in both cars too. In everything else (truck, tractor, 2 lawn mowers, pressure washer) I use Rottella T "synthetic". I think it is 5W40 and that doesn't match the "recommendation" for ANY of that equipment......but it works just fine in all of it. It probably would work fine in the bike and cars too. Minor differences are just NOT that important.