We get TACAN, ILS, and ATC data from pydcs now. The rest of this manually curated data is unused.
Wildly incomplete, but it's a start.
The for_theater method is always called before for_airport is during normal gameplay, but I'm writing a linter to show missing airfield data that calls for_airport first.