In the 60's I built a road racing 500 out of an R50 BMW.
These used a taper drive muff coupling from the drive shaft to the final drive pinion shaft..
A few laps 'round Oran park on full song saw it it split the muff coupling along the keyway as the result of a wheel standing upshift.
On research I found that the R69 [sports 600] deleted the keway and relied on the lapped taper. I copied that and no more trouble.
On the same day [I think] a rider on a new Bultaco 250 production racer had the flywheel come loose by not only shearing the key, but it ripped a big half moon chunk out of the crank shaft.
If I could delete the key on my RT1 flywheel I would but since it's needed for timing I use a soft aluminium key. cheers pancho.
On my XT500 points model engine I have deleted the key and rely on the lapped fit, no probs.