I think I'd go for an English '28 one over a Japanese '21 one, no matter what bike I was servicing, a good 75% of it applies to the '21 as well.
It's all very well seeing something is 0.065-0.095mm with a limit of 0.12 but unless you can read Japanese well enough to be able to translate "piston ring to ring groove clearance" it's not much help.
_________________
Please do not PM me technical questions, if you can't find it on the Forum start a thread