Yeah, maybe - Always time to do it twice...hopefully not; but I'm an optimist!

UPDATE: Okay, so, after a bit of hunting I ordered a new roller and spring (roller - 28126-323-000 and spring - 28125-323-000 respectively) to replace the damaged one seen in the photo above, but when they got here I noticed right away that the spring was noticeably longer than the old ones, which I attribute to the old springs being compressed over time; okay, no biggie...but me being the stickler I am to buy bike-specific parts I noticed (1) the spring differences, and (2) noticed that the caps on the rollers weren't exactly identical. As you can see, the tops of the old caps showed wear (in the second pic, the new one is on the right), so I have another three of those on the way from the local bike shop at $6 apiece, but the new one's 'cap' (the one I received today) is not as tall as the other worn ones; the springs I had to hunt down and buy piecemeal online after they told me the springs are not made anymore.
K&L has a kit that supposedly fits a bunch of Hondas for $32, but noticeably NOT the CB550, although the rollers look identical; 4into1 has a kit for the CB550, but it's $60...although in retrospect I've spent about the same amount so perhaps the 4into1 kit was the better bargain - and Common Motor's kits are all Out of Stock! It was slightly maddening. And here's some pics for the eye candy...
My question is, are the springs and rollers for the CB550 interchangeable with any other bikes that you know of - (for instance the Honda Magna 750) - or do I / we have to keep getting bent over for new starter clutch parts for the 500/550?
4into1 has the springs for $10 apiece, but the part number is different: 28125-283-010 (the CB550 is not listed as a fitting part) as opposed to 28125-323-000...does that change in nomenclature make a difference?