If I wanted to run VESC+BBSHD with the stock display, is this the best project for me? I don't have a torque sensor, I'm just looking to ride with the thumb throttle. Maybe instead of the torque sensor the shift sensor can be used? (not that much shifting needs to be done, just so I don't cause unnecessary wear).
What are the options if I want to have two modes, "street" and "race" (legal and not-so-legal)? Currently if I start my bike with the brake lever engaged, the speed is unlocked. An external switch would be OK too, I guess ADC2 could be used for that? Or enabling flashlight in the Bafang display.
Is switching my BMS output on/off sufficient enough for turning this controller on/off?
Does the linked Flipsky come with an integrated bluetooth? The aliexpress specs page isn't quite clear on that, I think it says it *supports* a BT UART module, but is it possible to use it when the UART2 port is already in use?
There's also a Makerbase VESC 75100 for significantly cheaper (51€ vs 79€), what's the difference?
Are there any other resources related to modifying a BBSHD with a VESC? I'm quite new to custom controllers so I'd like to be the most prepared before attempting this. For example the hall sensor inputs are empty in your diagram but I do think the BBSHD has hall sensors, so I guess users are expected to just know to connect them

?
Currently running BBSHD with shunt modded (50A) stock controller (open source fw) and a 15S battery, looking to get a bit more oomph :-D