If the question is just 10W-50 or 10W-60, the first answer is to RTFM and select whatever is recommended for the ambient temperature the bike will operate in. The higher the temperature, the higher the second number should be. ie my 950 manual says 10W-40 for ambient temps below 0 C, and 10W-50 for above.
As for the difference between the two...well, all other things being equal, at working temperature the 10W-50 will flow faster than the 10W-60, but have a lower film strength.
Run a KTM on, say, 10W-40 on the basis that 'that's the right oil for motorbikes' (as sometimes happens when a non-KTM workshop services a KTM), and you get excessive oil consumption because the thinner oil gets past the rings faster.
The most important thing is that he oil you use has the correct JASO approvals and is wet-clutch compatible (MA2 standard) as some of the additives in 'car' oil will damage a wet clutch.
The 'W' in 10W-40 doesn't stand for 'weight' it stands for 'Winter' and indicates the resistance to cranking that it provides in a reference engine at Winter temperatures.
Back in the day before multigrade oils, you had to do seasonal oil changes...a 10 or 20 W for winter, and a 50 W for summer.