I have recently posted a note about p2p at The Universal Church,
http://www.forums/delphiforums.com/universalchurch
Xolox just may be easy enough for Church, Library, and Governmental Use. Just an idea, but these lamers are looking for security, privacy and ease.
I have issues with privacy, and some basic features could be updated, but the whole point is.
XoloX works better then anything else out there for everything.
The security issues would be privacy of nodes. If you can boast to be the P2P private enough to confess on, and only GOD would know, then it will load up on users.
Privacy is the biggest issue facing gnutella and it's spawn.
So are you guys religious about privacy or what?
I would suggest each node be assigned a unique referance number each time it is booted, and using this to identify itself to the network.