It also makes me wonder about the longevity of the pool. Can the owner afford to keep this pool running? 88 BTC is almost $40k at the current price.
Most of that negative balance came from when the pool was still running using PPS with a really low fee.
No it is from the time pool was still paying orphan blocks...