This is pretty cool. I was looking into what I would do when my 30 year old engine finally throws a rod through the hood and was interested in building an electric pickup. There aren't many electric motors out there for large vehicles. Mostly stuff for small gauge mine locomotives that would be okay for the most part in cars.
The hard part though would be setting up an E4OD electronic transmission to work with this. Would need to build a computer to control shifting or just replace the entire thing with a manual permanently in second gear or something.