I’m missing a section of “why would I use this instead of ipfs”. They seem to provide the same thing and ipfs is an established name by now.
Good point about the section, or more generally a comparison. But I can tell you one reason: decentralization doesn’t stop before implementations and systems. It’s good to have a decentralized file system like IPFS. It’s even better to have more than one.
IIRC looking things up with IPNS is much slower than looking things up with the BitTorrent DHT.
You don’t need ipns if you have handshake