I was off the Queen Charlottes last summer on my way north to Alaska. An extremely rugged and wild place along 99% of it's shoreline. They're lucky they sank off one the few spots of civilization the place has to offer. The marine weather conditions in the Hecate Strait can be nightmarish at times. I was there on a nice day and the QCI still looked forbidding.