Application devs/engineers NEED to know more about decentralized solutions or else they'll reach for the centralization solutions they've been trained to reach for instead... We already know why we can't have good things lol... it's simply b/c we keep reaching for the centralization hammer for every problem.
I'd suggest if you wanted faster progress than learning and building a DHT yourself, then you could instead figure out how to leverage existing DHT solutions that are mature and without UX issues in their DHT design.
Webtorrent compatible with IPFS is a great example. There's already an open request!
EDIT: Good on the experimentation though! Love to see that. Deep down, I know you devs want to build something and improve upon the existing tech :p
RE: