One other issue is increase in velocity vs. reduced autonomy. Autonomy for our van was calculated at 65kph in optimum conditions. I've tried driving faster to see what happens, and it drastically reduces the autonomy.
Apply the same logic to a battery electric freight loco and it's very easy to guess that it may not be viable.
OHLE would be amazing but may not happen quickly.
Battery electric multiple-units are something that I can see working out. There is so much space to add batteries under floors etc.
I don't have any figures so I'm guessing here, but surely a full load of passengers adds a lot less than a full container, meaning that battery Container Flats may fall victim to the weight issue.
Again, to clarify, I'm massively in favour of EVE's as part of a transport strategy, where and when they are suitable.