It would surprise me if a front hub lasted less than 5000 miles. In my experience, front hubs go on for a long time.
The OP's bikes seem to be crank drives. It would be reasonable to assume more than a 5000 miles lifespan for the motor, as that is only two sets of tyres.
I would have thought...