Has anyone used Alto Red Eagle clutch disc? I ordered a set for my 79 FXE today. A local wrench said they were a good choice.