I'm not opposed to pool mining, but I have no idea what pools are out there at this point. I think that it would be better to have less variance in weekly payout than we currently experience with P2Pool.
As for the suspension/termination - is there a ballpark number of how many seats are suspended or in danger of termination? What would be the benefit to the rest of us if we started terminating memberships?
One way or another those members paid for seats. My understanding is that suspended seats don't receive donations, and I can't imagine that there is any significant costs associated with of keeping track of those seats that are suspended or near termination. In all likelihood, those members probably won't come back, but imagine the negative publicity that could arise if they did come back and found that their seats has been "terminated".