Talking oil on a bike forum is like talking religion - get ten people together, you'll get 11 opinions.
Older engines, with flat tappets, need oil with a decent level of a zinc compound, zddp. On a bike like the commando, oil should be changed when its dirty or has been fouled. On my bike, that's about every 2500 miles, but I ride it regularly, and usually get the oil up to temperature for a good while. Someone who rides occasionally or only for short distances, will need to change with fewer miles.