P2pool will never be a "real" pool until the compatibility issues are sorted out. When noobs can come along, plug in & play, the pool will grow to be what it deserves to be, like every other pool has. Until then, for me anyway, it's a toy to play with - a learning process - but a fun one. it might even payout once or twice. If you're lucky

.
Agreed. It's easy enough to set up, once you've spent 24 hours figuring it out. If there was some sort of installer, or if p2pool was just an executable that didn't need all the faffing, I think a lot more folks would run it.
On the Windows end of things, all it needs is an installer that adds the bitcoin.conf files, asks a few questions, opens a few ports, job done. But, it seems linux is the main focus of bitcoin software authors, despite a huge proportion of people running Windows. It all smacks of elitism. But, hey, I'm just an IT administrator from the world of Windows, who started out in the days of NT3.51, what would I know?