The MM clutch cables are supposedly made by the original supplier. From what I have read in the past, the FRPP are not. I have the MM setup in my Saleen and am perfectly happy with it. Have not tried the steeda but I trust AeroCoupe’s opinion.
Are the MM cables on back order or something?