So far the discussion seems to be focused on battery placement, but what about other components that are common to most ebikes, such as controllers, handlebar control gear, and their interfaces? It strikes me that if all hub driven ebike brands were to use the same controller, then the simplification for the end user would be vast. The common control unit could integrate all the features widely used, and have redundant capacity for others such as regen, and the ability to re-program to the individual's needs.
This would also have the benefit of standardising things like brake cut-out and throttle terminations, as well as the very basic things like motor phase wiring colours, so allowing for off the shelf replacements for common parts.
For example with such a system, were I to decide that I wanted to switch to a thumb throttle, I could simply order one and plug it in to my existing bike rather than the present state where I'd have to buy one, after first finding out whether I have a hall or resistive setup, and then fiddle about working out which wire connects to which, ordering the right connector, and oh look my old unit has a power button...umm.