I have 30+ workers on zoi.digger.work and I only experience temporary outages/issues. I haven't had to restart any workers when they experience connection/stratum problems. That being said, I've seen both active pools have temporary issues.
I've used both pools, and they both seems to work ok. I'm honestly wondering if there are issues with the blockchain itself. I'm not an expert, just a hobby miner, but I wonder if it comes down to the pools not getting new information from the chain itself causing some of the issues we're seeing.