Is there something wrong with the pool at
http://176.221.46.81:8372?I added 3 servers with around 1,000 kh/s total, the miner was running properly, getting shares and everything, but I got no payment and nothing in the Block explorer after several hours, even after double checking that I put the proper address in the miner.

I too had problems with that pool after successfully earning payouts for an hour they stopped coming.
It looks like there are 2 additional pools though now, but I have not used either yet I'm solo mining currently