Well, hp (kW) and torque have a rather close relationship. And if you want to dig that deep into detail, then primary gear ratio, first gear ratio, and countershaft sprocket size must be part of the equation as well.
Using a 2 valve Ducati 900 as an example is in fact very relevant, as those 80ish hp comes at around 7000 rpm, while Yamaha claimed 53 hp at 7200 rpm for the XS. Furthermore, both are twins with rather large torque pulses. So I believe a good 520 chain is plenty strong for any XS650 that does not run on nitro or is supercharged/ turbocharged.