I think they'd also have to have rip/rap/concrete reinforcements and artificial redds which could easily be replenished with pea gravel when necessary. Hell, the hatchery could stock the 'race from a holding pond! In my feeble mind/fantasy this could be achieved by more boring through the dam...