A lot of the ones I’ve seen in the Kettle watershed are barely in the water at “average” flows. Some aren’t at all. I know it’s not an exact science as to where they land when you’re felling trees, but many are stretched across the width of the stream and laying on each respective bank. They make nice stream crossings for bobcats and the like probably, but the water is just flowing under them.
I guess I’m more of the opinion of just leave the stream alone. If it ain’t broke, don’t F it up by trying to make it “better”. The Kettle watershed (other than the mainstem below Oleona) is basically all Class A already. Cross Fork and Little Kettle are Class A too, but that’s another discussion for another thread.
Leave it alone IMO. If a bunch of trees fall for some reason then so be it. There’s a stretch of LBYWC below Shingle Branch that had some kind of localized wind event (microburst probably) go through a few years ago. It’s a jungle gym to fish now, and I just plain skip it, but I acknowledge it’s probably good for the fish. Again, leave it alone.