I can help. Don't fish in Alberta.
That leaves more for the rest of us.
Seriously, though. Tailwaters are difficult in a boat, let alone from shore. I only bother with shorecasting in terminal (i.e. head or tails...) waters. Like either Lynx Creek (closed to angling but a good geographical example) or Great Slave Lake.
Everthing else by boat, chief.