Whats failing, snapped cranks, dead BB’s? stripped threads? Are they design failures, overuse/misuse mechanical or just wearing out?
How much are you looking got spend?
Hope BB’s have cured my BB issues and are currently outlasting anything else I have seen, the simple crank removal idea is great for maintenance etc.
Running Sram and Race Face in the house here, both seem good (X01 alloy, X9 Alloy & Race Face Next Carbon) the single bolt approach with the bottom out is good and easy to fit & avoid over tightening which is one of the problems with Shimano ones, the bigger splines also look good and may survive a detachment without stripping them.