If it makes you feel any better the wallet is a piece of excrement as well. I supposedly mined three blocks only to have them mysteriously vanish into the ether.
Well that's explainable - you mined orphan blocks. Basically you mined them, they get credited, but then while they're getting confirmed the network realized someone else found them before you and took them away. That's normal.
My issue, it's almost as if the network wasn't even recognizing any work done by the pool. I know it wasn't a firewall issue, I know it wasn't an orphan issue, and I know it wasn't a sync issue because I monitored all of that as things were happening.
I'm going to look into it a little bit more this evening, then if that doesn't clear things up I'm just going to delete the pool. (Not like it matters, the damage is already done)