I live on Lake Orr.
You can launch at the boat shed ramp you identified. Be careful, it's one of the steepest ramps I know.
I haven't really caught much in there though - got a decent GT however.
Head up to the weir and if it's flowing you'll probably hook up on some trevs.