Difference is a tongsheng kit costs £600 but to get a bike with the equivalent torque bosch mid drives you are looking at 4k right? The difference is just too much imo. I've also seen that wait times for bosch if you have an in warranty fault can be long and if it breaks out of warranty then its going to cost another fortune.
I cant fault the TSDZ2 motor, my wife doesn't abuse it re thrashing the motor, but it is a lovely smooth device, very quiet. My friend has a Bosch with speed un limiter, again it is super smooth, but cost him £3.5k for second hand bike. The difference is minimal in feel/performance