Wie wäre es mit einem seriellen Hybrid? Jedes Rad dann mit seperatem Elektromotor ansteuern.
Der Vorteil ist, das du den Verbrenner bei optimaler Drehzahl / Last fahren kannst und Lastspitzen werden aus deinem Energiespeicher gedeckt.