Mickey - one thing you mentioned in the video is a refined eMTB mode, what adjusts the amount of assistance based on pedal power. But isn't that what a torque sensor does? Torque sensing bikes are supposed to output power proportional to the power you put in, and Bosch seems to do a decent job of it. So how is eMTB mode different?
I've been wondering about this myself.
I've ridden hilly trails extensively on Yamaha, Brose, Shimano and Bosch systems for the past few years, and always felt that Yamaha's "STD" mode, Shimano's "Trail," and Brose's Level Two had already been doing what Bosch CX's "EMTB" mode purported to do when it came out. I picked up a CX-equipped Haibike last year, and found the EMTB mode to be much less "natural" feeling than the others. Very herky-jerky, with much less pedal torque required to get to maximum output - it also killed battery power much faster. Hopefully the new EMTB mode is more refined...
And I'll say this - Shimano's eTube App, which allows the user to adjust each assist level's output and get software updates, is something they should
all offer. As it stands, I have to bring my Haibike in to the shop to get the updates, and as far as I know, there's no customization options other than to switch EMTB mode off and bring back "Sport" mode. Unless you own a Giant or Specialized ebike, Brose and Yamaha offer no updates AFAIK.