A small-boat angler can have a blast fishing for salmon, lingcod and rockfish off the coast of Vancouver Island in Barkley Sound.