From what I’ve learnt along the way , if you’re a bike rider who wants to pedal the CYC is the winner . Torque sensing is instantaneous in response to pedal input, unlike cadence sensing . I’ve had trouble with one of my torque sensors in the past . It turned out to be the right hand side bearing . Replaced it with an ABEC 5 , all good .
If you’re a bike rider who wants to motorbike it everywhere , the Bafang wins . Torque sensing doesn’t matter if you’re using a throttle . Your chainline will be bad as well , but that won’t matter because you’ll only be using the smaller sprockets . You’re cranks will be offset , same as before , it won’t matter .