Is this all-electric or hybrid?
Because the whole "Hybrids save zero gas, because math and physics don't lie"-thing is still out there. And still 100% true.
There ARE hybrids that do serve a useful purpose though. It can be a much cheaper and easier way to get super-car sportscar like performance, like the new Acura NSX, because the electric motor's ability to produce raw torque is great for getting that kick-in-the-pants 0-60 performance, or that high end BMW i8... but they don't actually "save gas" for hours run or miles driven etc.
In the same vein, I could see an all electric truck being extremely useful. I agree with Ford's assessment that electric won't do a great job, or at least "yet" in towing for mile after mile, pulling the weight and wind resistance. And all you're doing is taking fossil fuel chemical energy, converted to mechanical energy to run a generator to create electricity and using it less efficiently through conversion losses.
However, for "low gear" applications where torque to the ground, and not horsepower rules supreme, a 4x4, or AWD-ish concept where each wheel has it's own electric motor could be insanely useful. Like getting a heavy towed load moving initially, or uphill, or if stuck in mud, or traction control where each wheel moves or not at it's optimum speed to get unstuck or over whatever obstacle it is you're trying to cross. And I can think of more crazy-useful things like independently pivoting all four wheels in opposition, and turing one side of the truck's wheels in reverse, the other side forward, allowing for a zero-radius turn or pivot right in place like how some forklifts can.
I could see that being incredibly useful to farms, ranches, industrial, or construction sites. Or even for delivery of small to medium size loads in congested urban environments. And I could then see using a gas engine as an onboard generator to recharge the batteries, not to save energy or gas, but to simply keep the benefits of electric motors and torque when far off the grid.
But to claim it "saves gas", to go from cylinder, to transmission, to generator, to battery, to motor, to wheel or even worse, have it go from cylinder to transmission to wheel sometimes, and sometimes to battery and motor, with all those extra subsequent parasitic losses... you're pissing down my leg and trying to tell me it's raining.