I don't know how feasible this idea will be, but here goes anyway:
I propose an adapter ring could be cast out of lightweight alloy to enable the existing hubs to be adapted to enable all spoked wheels to have their rims centred correctly.
First, One of the spoke fixing flanges would need to be machined off the existing hub.
Then the cast adapter ring could be bolted on top of the side cover using longer bolts to secure both parts in one go.
This would effectively reposition the spoke flange so that they were both approximately centred within the axle fixings rather than being centred on an offset hub.
Front and rear hubs would need the adapter to be fitted on different sides, but it should be possible to use the same adapter for both front and rear wheels as the spokes should be able to compensate for the slight differences.
The assembly could then be repainted as required to blend in the machined surface and the newly fitted adapter ring etc. prior to the assembly of the wheel, which could then be built with the rim perfectly centred.
(and hopefully concentric as well )This modification would mean that only one side cover could be removed easily for access to the motor and controller if required, but I don't see that would be a real problem.
I've tried to show exactly what I mean with the following animation:
it would be nice to know what the guys at GM think to my suggestion.
Alan