I think the problem I have with this is related to my experiences on the internet with "middlemen" who insert themselves in between businesses and their customers, skimming a little off every transaction. You see it if you try and search Google for a product or service, because these "agents" use "search engine optimisation" (a.k.a. gaming the search engines). Customers with less experience in interpreting the results get fooled in to dealing with those "bottom-feeders", instead of going directly to the business in question and paying less on average.
I know you say it's just a personal project, not a business, and I believe you, but it still leaves a bad taste in my mouth. Any half-awake webmaster can spot large numbers of queries from a single address, and take some kind of action in response, and then where will you be? It costs them to run their web services, after all, and they don't do it for the benefit of just any old third party: just for themselves, authorised agents (sometimes), and paying customers.
If airlines make it difficult for people to find bargains, they're either shooting themselves in the foot, or (more likely) the bargains were just a limited "loss leader" to attract customers, so you won't be able to find them anyway. I don't mean to pour cold water on your ideas, but you're a bit behind the curve on this, with the airlines actively fighting screen-scraping "agencies" who try to make money off the backs of their services.