I would have to look up the figures again, but cruising power requirements are surprisingly low. And electric has theoretically limitless torque and instantaneous horsepower. So you could do a primarily electric with range extension from a steady state generator CHP system, or weighted more towards IC power, but still with electric power storage for peak performance.
Any which way it is figured it should allow more steady state efficient performance.
I do agree it matters where the electricity is coming from, if it’s coal, and line losses are factored, IC is probably more efficient in energy terms.