Biggest issue to let people off the plane would be immigration
UHH- Goosebay is not the end of the world- but close. other than one nearby community- its a hundred miles or more via a single road to anywhere. Under the circumstances, IMHO ' immigration" is a non issue..