Please properly document the fact that p2pool is not meant to be run as root
I understand the fact that it was mentioned that it's strongly recommended to run p2pool under its own user due to the fact that it might have vulnerabilities which can be exploited but, even so, I still went ahead and tried running it under the root user on my arch linux installation.
The executable would just stop immediately afterwards and not do anything, not even a single line in the log about why it wouldn't proceed. No errors and no warnings whatsoever.
It took me a day to figure out that maybe I should create a non-root user and try it over there.
Seriously, this was truly annoying. This type of stuff should be mentioned outright from the start.