Automation and Scheduled updates time zone picker has to be reworked
to support timezones not only by city names, but by standard timezone name and/or UTC offset.
Problem:
Imagine the following use-case. You need to set schedule according to Boston. However, there is no Boston mentioned in list of cities - because not all cities are mentioned.
Ok, you know that Boston is in EDT timezone. But there is no EDT time zone in the list.
Ok, you know that it is UTC-4 - but there is no UTC offset in time zones.
Next step you take is to find another city in the EDT time zone. Ok, Indianapolis? Nope. Maybe Washington DC? Nope, even a capital is not listed. After multiple iterations of googling cities that do belong to EDT you end up with finding at least Detroit in the list of available cities.
Googling time zone cities and trying them all at random - is not a sane workflow to set up a schedule.
Solution:
Add popular known timezones to the list. (EDT, EST, and so on)
Add regular UTC/GMT offset timezones (UTC+8, UTC-2, and so on)
Result:
It will be possible to set up time zone without doing weird workarounds.