You also introduce operational headaches around charging. With an ICEV you have booked was left low on fuel by the last user, it's a minor inconvenience to fill it up. With an EV it's a major delay.
People don't top up with petrol when they've used a car and are likely to run it down and leave it to be the next persons problem. With an EV all vehicles could be full charged every morning giving a whole days usage, most likely with no-one ever having to be concerned about running empty. Each time the cars go back to base they could also be plugged in for a top up.