IMO JSCL BHX has got great (one?) terminal facilities (even if it is a bit like a shopping mall), the International Pier does finally make the airport feel like a major airport but as for routes its woefully underserved in terms of a spread of European destinations. Long haul I think is OK for the regions needs, India is of course the big missing link and perhaps another Middle Eastern hub at a push