What is the best pool for mining bch and/or btc?
"best" is really a relative term. Most of the factors you'd want to weigh are more a matter of personal preference, like mining fees, ease of use, payout method (if you're group mining), etc. Latency is one thing you do want to consider so you don't end up with too many rejected shares; for that I'd suggest testing a few different pools to see which one's are the most productive, and if a pool has regional options for their endpoints, make sure to pick the one that is closest to you as this will also reduce latency.
The best solo mining pool for any coin is the one with the best ping, which would mean setting up your own node. Second best to that is just finding the mining pool that is closest to your location.
the best pool for mining any coin is the one with the lowest latency. Here's a handy little tool I found in another forum that shows you the fastest pool based on your location https://myminingrig.com/stratum-ping-pong/
