Would guess any new facility would have fuel 24 hours so no need to land at airport?
Plus not really a problem with ils as could leave site low level if airport open and it had traffic?
What is more worrying is that PEEL didnt provide or have a suitable offer to keep the business?