Any Progress on an Autocomplete API?

Have there been any updates/progress on an Airport autocomplete API? I know the option is there to save/cache the data locally from the AllAirports and AirportInfo calls, but it seems that the FlightAware search box has more logic built in for showing more probable results.

Currently data cached would be in an order, and searched in that order, so searching for MIA or Miami would bring back all kinds of results but not show Miami Intl first.

Is there an option for paid development of such an API if it isn’t going to be publicly available?