Seat looks a lot like a Zero.
Sub-Enertia capacity and performance (1.9 kwh lipo, 3 kw hub motor). They claim 110 km range, or about 70 miles.. at 30 km/h. Seems optimistic.
Charger is pretty weak, especially for a public use bike (336w). At 17 wh/km, it charges at 19 km/hour.. so if people travel at 30 km/hour on average, they must be charged about 3 hours per 2 hours of use. A 750w charger surely would not add much weight or cost .. the slightly heavier much more powerful Zero XU (113 kg vs 96 kg) has a 1kw integrated charger.
Hopefully they have some type of prominent indicator showing how much charge is left on the bike. If bikes are parked at point of arrival, then you should be able to walk up to a charging bike and determine if it has enough range to get you to your destination.