I grow all the shitakes my family can eat plus enough to sell one to two hundred quarts per year and have been doing that for about ten years.
I mostly don't soak my logs. I'm not convinced soaking does anything for quality, larger size, or quantity. What soaking definitely does accomplish is to get fresh mushrooms at times you wouldn't otherwise get them. Without soaking I typically get one or two large flushes per year plus maybe three or four much smaller flushes. A large flush might be spread out over nearly a week, but that still means that without soaking I have about 4 weeks (figuring 1 week in the refrigerator before they dry out enough not to count as fresh any more) of the year to eat and/or sell almost all my mushrooms. With an optimal soaking schedule (and enough logs) I could theoretically probably turn those 4 weeks into nearly 30. There are substantial costs (including labor) to soaking logs, though. For personal consumption, I think it makes more sense to freeze and dehydrate mushrooms than to try to have fresh shitakes all the time. Shitakes that are sauteed and then frozen seem to be as good out of the freezer as fresh sauteed. I haven't noticed any difference. Dried shitakes are nice for a lot of uses, too. Another advantage to not soaking and spreading out your harvest over the course of the year but rather taking most of your mushrooms in one or two big flushes is that slugs take less of a toll: they can damage almost all of a small flush but only damage a small percentage of a large flush. If I were soaking logs, I'd probably have to figure out ways to deal pro-actively with slugs, but they're not enough of a problem to worry about as it is. The only reason I would consider soaking logs would be to sell more mushrooms. I could sell a lot more mushrooms if I had them every week (but I don't really want to do all the work of growing more mushrooms than I am already even apart from the added work of soaking.) I have done a little soaking on the margins, though. I've used a broken chest freezer that I got for free.
I've tried growing oysters in the same way I grow shitakes, but I had all but zero success with that. I know several people that grow oysters successfully, but none of them grow them on logs. I probably find a couple bushels or more every year growing wild in the woods, though, so I'm not very motivated to pursue any highly managed ways of growing them. I get most of my oysters during warmer periods in the middle of the winter, especially November-January it seems. I have had good success dragging whole tulip-poplar (yellow-poplar) trees (or the top half of trees after harvesting the saw log) into shady spots (or leaving them where they fall if in a good shady spot already) and then doing nothing more but let them grow oysters all on their own, essentially completely wild. Oysters are prolific enough in my area that that has worked well.