Looks like Bafang has finally listened and produced a new middrive which will fit all BB sizes - going by the product page, you'll have to choose the motor by BB size. More power too - 160Nm! Cooling fins, integrated speed sensor and I'm guessing the new mosfets and BB sealing too.
Looks like...