Until there's an established infrastructure that allows for swapping out standardized batteries for fresh ones: these critters will be useful for short trips around Town, and the odd 100 mile round trip to nowhere... nojoke
Not if they have fast recharge times, like 1 hour or less. Charge it up while taking a lunch break. Problem solved. Can go cross-country that way.