The 4110's have enough voltage and current for me
A true torque servo mode would be nice. I'd use that all the time.
No reason you can't add regen, all the power transistors are there already. Regen could be disabled for those that don't want to use it. I'd go for a regen that is current limited, adjustable, and only comes on when it gets a signal from the brake lever.
Why not sensorless? Perhaps that's pushing things, but it seems possible in theory to make a sensorless controller that starts from a dead stop nicely. It would sure make hooking up motors a lot easier.
Real time fault detection and safety circuits; have a shunt for each phase and watch all of them at high speed to kill the output in the event of a fault. I call this "fault tolerant" design. If hall signals get out of sequence or timing, it should detect this and disable the defective phase. I want a red light to come on instead of a smoke signal from a FET.
Built in diagnostics; heck, even if they added 3 little leds that indicated the hall signals (this would not cost much to add), it would save tons of time down the road if you had a problem. With a microprocessor, it could keep track of all the hall signals, voltages and currents to actually tell you which part or connection screwed up in the event of a fault.
OK, a perfect controller is beyond my abilities and might cost more than I would want to pay, so perhaps only some of the features would be implemented.