My goal was to make sure that a region was automatically disabled the next time a situation like this happens:
We now have a health check that runs every 10 seconds checking upstream DNS, so it sounds like that will be sufficient to mitigate that. Does that sound right to you?