Just responding to this part as everything you wrote is awesome
Discussing it here does seem to clutter the initial topic… You can reach me on ipfs and #ipfs-dev on irc (i’m markg85).
But i definitely like to discuss this further to see how to device an efficient way for metadata.