The ends of the crank are a sensible area. That’s why Raceface works on some protections designed for Shimano Saint, SRAM XX, XO and Noir, FSA Gravity and Gravity Lite and home-made Next / Next SL, Sixc and Respond. It seems that some other cranks can welcome the pads.
The only thing you’ll have to do is to put down 2 seconds your pedals to insert the pad on the end of each crank.
Good idea for less than 10€ that can save the design of your expansive crankset.