I think there is a need for an announcer system, some known endpoints to connect into to feed p2p though... Also, haven't thought of a good way to mitigate poison injection/ddos attacks in terms of open/anonymous/decentralized communication.
There is an authenticated pub-sub in the works for IPFS. The idea being that only the holder of a given private key can publish updates to something (nodes would just refuse to propagate anything else).