The only thing that kills me about it is the confirm times on the pool(s) I use. I'm pretty sure it takes days (minimum one for sure) for earnings to be credited.
You can still use p2pool and you will get your coins right into your wallet.
http://q30.qhor.net:8336/http://q30.qhor.net:8337/