I'll grant them a 4A charger, so two hours could refill a 8AH battery. Maybe a 3P pack, I could probably squeeze out 43 miles on 8AH, pedaling a single gear at 12 mph.
I admit I know little about metal forming, Seems like who ever has to weld the front and back of that frame better be well paid to do a good job, or maybe it's a robot,