@justsomebody for #2 yes we notice when timezones change and adjust things then, but this doesn't account for north-south travel.
We have done some tests with looking for changes to WiFi networks and the like, but it is a pretty noisy signal and so it requires us to chat with a server and becomes a privacy issue, so we have not shipped it, because we don't want to track anyone's location in detail.