As long as the rest of the spec matches or betters the Triumph requirements, AND you don't intend to ride when it's -40F, 20W50 isn't a problem. The 20W part means that the oil doesn't get any thicker than does single viscosity SAE20 at 0F.
Let's hope there's intelligent life somewhere in space 'cause it's buggar all down here. -- Monte Python