By all means use whatever you like on your own vehicle, make sure to tell any potential new owners of the lack of clevis pins.Not sure the loss of a clutch is a safety issue.
Interesting thread here
https://mk1-forum.ne...ilit=clevis pin
It's one on the clutch - I inherited it. I'm changing it