what's the difference between running a central server and running an IPFS node? You need a server anyhow. With IPFS people can help hosting their own files.
One benefit is that it doesn't require DNS or even a public server. You can run a local Memo client that uses IPFS. Another nice thing is it has built in easily parsable hashes.