I assume that you're flying in with Icefields Helicopters out of Cline River. We did that trip a couple of years ago and had a blast. We brought in our float tubes -but never used them. The golden's were cruising the shoreline, and with plenty of room for a backcast, shore-fishing was fine. Our largest was maybe 14 inches - mainly in the 8 to 10 inch range - but absolutely beautiful fish and a terrific experience.
We didn't get much action on the drys, used mainly small black/dark nymphs, with little or no weight. Smaller pheasant-tails and prince nymphs worked well.
Here's the outlet falls from Michele - which is why choppering in is the way to go!