I have been mining on this pool for months now and I must admin, no issues so far. Payments are regular.
I simply don't understand why bother mining elsewhere. If you look at the 30 day chart, you see that NiceHash pays 1.5% more than Bitcoin mining. It is pay per share pool and it has 2% fee. That makes it -0.5% less than Bitcoin mining or in other words - as a 0.5% fee PPS pool. No other pool can survive this on long term. And I didn't consider the 10 fold payment increase that lasted whole week in december.
I don't even set p parameter. Because on long term, NiceHash pays more and additional pool switching just causes troubles with my antminers.
Whoever thinks that there are better paying pools out there should do the math and recalculate again.
Since nicehash is actually a proxy pool, you are not mining directly on the actual upstream pool. You are assuming there is no hit to performance by doing this. I've been trying to help someone with a large farm debug why they take a massive reject hit which far more than offsets the fee at certain times on nicehash and the fact it's a proxy pool is the only valid explanation. I've seen it do some funky mining with restarts every 3 seconds - no mining hardware can work efficiently with that.