Primary Clutch Differences

Since it appears that replacement primarys are getting difficult to locate, curious the differences between the models and years. Looked at my xp900 clutch and compared it to my friends xp1000 primary and the only difference I could find was the weights and spring. Is the rest the same? Interchangeable with just a spring and weight swap? What about the 570 primary? Just looking for options in case something goes wrong and need a make shift replacement.

Thanks