Re: you & I have almost the same set-up...
... Except I have a bafang electric motor on my DB bike but with a Shimano HG 10sp rear, x7 10sp derailleur and a single 42t front crank, on the process of ordering the SRAM xo 10sp grip shift to put on the left side because I have the twist...