Yup, but try not to rely on that for obscure airports, and I'd add in the major ones at least. The script could hang up depending on your script execution time, but since it will overwrite existing schedules, you can keep mashing F5 until it finishes.
The other is an interesting problem. I will have to research that. Thanks!