Unless the batteries are interchangeable between vehicle brands much like gasoline goes in any car I don’t think electric is the way...just my 2 cent.
There was an article a couple of days ago about batteries that are self charging made from processed nuclear waste.
The Electrons are the same [as gas/Diesel are], but the battery gas tank geometry and chemistry can be very different. A “battery” is not just a vast, empty, enclosed space, -unfortunately.