Does make an excellent location for a Morrow Project MARS team equipped with
HH-43 Huskie helicopters tasked with SAR missions and Lifeflight missions.
In addition a Project Tug boat meant to recover vessels damaged by EMP or to recover crews. Don't know how to go about a hidden dry dock though.
I think a comms base like the one in "Operation Final Watch" might be the most appropriate asset, especially when everything could be brought over by sledge in the winter when the island is mostly deserted.