Yes, that's prettty much correct. Most of the fishing opportunities in the Corridor are closer to the Darby, MT side. The best being on the Selway River. If you want to try more spots in the area, I recommend driving up to highway 12 in Idaho where three rivers (Lochsa, Selway and the Middle Fork of the Clear Water) come together in one spot (Lowell, ID). If you head to highway 12, there are MANY National Forest campgrounds off of the highway and a really nice lodge (Lochsa Lodge) where you can get a good meal and gasoline if you need it. Consequently, the Lolo trail starts right across the street from where the Lochsa Lodge is located. Have you considered doing the Lolo trail/motorway on your trip as well?