I'll hijack this and jump right in,,, lol.
Very interested in your responses,,, I've been meaning to post and ask the same question,,, for a slightly different bike, mine is a 79 G5 1000 police? model.
My clutch perch (now I know what you call it) isn't broken as bad as yours,,, but I do need a new one.
Kelly