Blacktail in PWS
Yes, I've hunted those islands quite a bit. In August, be sure to take your hiking boots as you are most likely to have success on the high ridges and peaks above the tree line.
Knight Island has quite a few deer and I've had luck in Copper Bay, at the head of Mummy Bay...