Just came back from a quick test ride after fitting everything, didn't use any copper grease except the tiniest bit on the thread of the pins. So far so good. No squealing, just lever a little spongey and slight binding which I expect to disappear when everything has bedded in. Will post another update when I've added some miles but it's looking positive so far.