The trick with removing bind moved me forward. However, there is now a more serious error in python "No module named blake_hash". Btw, i tried your pool code on other coin daemons, it works just fine. Trying on debian wheezy if it's relevant.
I can't make the node public, i'm on 5 mbps DSL. I doubt it's enough, even though i have nice latency. The reason i want to put up a private node is cuz i'm in EU and have really bad pings to your overseas nodes.
Thanks
Progress!
Take a look in modules/blake_getpowhash - from there run "sudo python setup.py install" - this will compile and install the blake_hash module, and then you should be set to go.
P2Pool doesn't consume a huge amount of bandwidth - latency is the biggest killer.