Thanks very much for your answers.
Both IPFS and SAFE have some kind of native naming scheme involved, however Nebulis is purposefully generic and is designed to be a directory which is compatible with a wide variety of transport protocols. In a single domain you can have records which could reference multiple, so you could refer to wallets, contracts, IP-addresses, content-hashes and storage associated with the same domain.
One question I have is whether there is some kind of SAFE API where you can verify whether a content-address really exists? Basically I'd like to have an "Ox Registry" where when you add a safe record, it pings the registry contract and then runs a check in the Safe network via oracle to get back a boolean for whether the record is valid. Is this currently possible within the current toolset?