My typical charging regime is: charge to 80%. Drive until the car has done 100km (down to ~50% capacity), then charge back up to 80%. If we go over 100km in a day the car drops below 50%. That can't be topped up in a single night, but it just means the charging accumulates over the next few nights until it's back to 80%. It works as long as the average is less than 100km per day and the peak is less than 300km per day.
Whilst it wouldn't do for a taxi, it's perfectly okay for the driving we do.