The tsdz2 crank does snap if you are heavy or abuse it, mine broke on the drive side level with the circlip on the shaft , but my bafang has put up with hard use. After awhile you get used to the cadence sensor and with the programme lead set the power to your own requirements