I tried the Steps cranks once as they came in 175mm, they are curved a bit less than the Tongsheng (-8mm), the Bafang is -16mm.
I prefer TS crank left side and Bafang crank on the right, so the crankarms are evenly centered, as the drive unit itself has some offset to the right.
A single Bafang...