Don't know, don't have steelheads here. All I do is stocked farmpond fishing, largemouth and bluegills. About like going to the seafood market. Whenever I split any and find those grubs is when I go fishing usually (next day or so). Eat some fillets that night, the rest go in the freezer.
Two 4th of July's ago, we did a nice meal, we had our beef, our chicken (cleaned that morning) and bass from the pond, fresh caught that morning and cleaned as well. That and all the fresh garden stuff with a nice watermelon for dessert. Stuffed city! It was a 100% "all our food" feast.