Limit days/hours when updates can run on child sites (+ timezones)

I’m thinking that if we provide update support to our clients and they have busy sites, our updates run triggered by the cron which can be in peak visits. It would be nice if the updates run at night and/or on weekend, which is not possible to set in MainWP now. Also, if we have customers from different timezones, the timezone info should be also added to the customer data tab and the above “update working hours” schedule run according to the time zones.