no fear here, catch all those slim rocks you can..... shore by the idaho power dam is good, at the south end of the narrows there is a trail that goes right down too where the narrows start f&g I think just put a dock in there last year I think, saw some being caught off the ramps at cottonwood campground, so that should get you a few fish... go get them, make room for more perch...
Matt