A high efficiency power source, mediated via battery and electric motor is really interesting technology. The locomotives made the switch to diesel electric from steam in 1940s very very swiftly. In just one decade the steam engines were gone. The electric motors are ideal things to turn the wheel. Their torque peaks at zero rpm, exactly when it is needed. IC engines via clutch + transmission + gear box is a hack. But trucks have been using synchromesh transmission and gear box for all these years. Even without a battery in the middle, constant rpm diesel engine producing electricity would have been simpler than the complexity of the gearbox. That is exactly how locomotives work.
It is high time diesel-electric or micro-gas turbine + electric trucks are designed at least experimental platforms.