Is it better to join mining pools versus standalone?
In the long run, both mining in a pool and solo mine will have the same expected revenue, minus the fees However, there is no point doing solo mining unless you're doing lottery mining (mining with the hopes that you would hit a block without expending too much on the cost of running it) or if you're able to withstand the long periods of going without any revenue if your mining farm is very small. Generally, the difference between the two of them is just the ~1-2% additional cost with a pool but with the added benefit of not hassling with setting up and maintaining your own server and improving your payout frequency.