You can't know ahead of time which pool to bet on, unless you know that the ES pool is ahead. There's nothing guaranteeing that pool miners are decentralized, in fact by design they would have to be centralized to keep completed blocks private.
If they were public they could be neutered by one rouge agent in the pool that immediately publishes completed blocks. So you have no way of knowing how far ahead an ES mining pool is. So on what grounds could you decide which pool to help?
If you see it work on top of yet another block that is not published, it's probably two ahead, and so on.
You of course, can't just connect and immediately know, but if you watch the pool (as a miner) you can figure it out.
So I was wrong.