Do these guys not get ticketed (and/or have their bikes impounded)? NYC (& NY as a whole, but NYC was first) have outlawed E-Bikes.
What's the battery life on those things? I've literally never seen one being charged.
I have no idea, but I would strongly suspect that they have two batteries, and keep one in a charger inside the restaurant. It's not like they're going to sit outside and wait for it to charge when there's work to be done, right?
Probably about 300-500 watt-hours of power and approximately 20 watt-hours per mile, so 15-25 miles.