I posted this on the CyclingUK forum but you can get Wuxing ebike levers with a longer lever and a less steep angle. These might do? https://torquetech.co.uk/products/wuxing-47pdd-electric-bike-e-bike-mechanical-brake-lever-pair-cutout?variant=10154903109679