Yes, this kind of model can theoretically work if no one tries to destroy it on purpose, and if people want to participate. It would be worth trying, but in my opinion it would be more interesting to first create a P2P file sharing protocol. It might be easier to get people to participate in P2P stuff if they have something to gain, and a good repository of free games and anime might attract people to use it. A messaging system could then be built on top of the file sharing protocol.