" I've seen a few people breaking rotor shafts and I'm not sure why that is. I personally suspect user error but it could be a manufacturing flaw. Other than that these motors are bulletproof with very little maintenance."
The early BBSHD rotors known as A version have a couple design flaws that are all in the same place on the rotor. shaft. The B version has 4 changes made at that location.
The B version also has a bigger shaft and bigger bearing, so the end cover is different too. Usually the whole motor is replaced as a unit. My A version went 4 years of hard street riding, and finally broke testing a very heavy duty chain guide idler setup. This involved wheels up launches in low gear. It actually broke from fatigue cracking under lighter load later on and not while testing the chain guide. The A version has the pinion gear square cut all the way up to the rotor, The B version has a bigger 9mm shaft and a radiused gap between the rotor and the Pinion. The B version would be much preferred for the shunt mod. Just the shaft size =26% more cross section area. The other design changes are to prevent a crack from starting there. The keyway was also cut right up to the pinion providing a notch at the stress riser there for a crack to start.