Was playing around with an online calculator comparing the difference between a 10w40 and a 20w50 at different temps. On another forum there is concensus that 20w50 is mandatory due to high oil temps(near 300f) a certain machine produces in spite of the factory 10w40 advisory. Here's what I see using the calculator, it appears as temps go up near 300f, there is not much difference between the two grades. I'm just a hacker at this stuff so it's not conclusive of anything, but I found it interesting in light of all the worry about needing thick oil for bikes that run hot. At 300f they are nearly the same, and if the 50w had sheared from being too thick at normal oil temps it's quite possible the two grade would be at least equal.
10w40
13.3@212f
10.3@230f
7.8@250f
6.1@270f
4.2@300f
20w50
17@212f
12.5@230f
9.1@250
6.7@270f
4.4@300f
10w40
13.3@212f
10.3@230f
7.8@250f
6.1@270f
4.2@300f
20w50
17@212f
12.5@230f
9.1@250
6.7@270f
4.4@300f