An IPFS hosted media with varying gateways rotated so the CID is always accessible. That would be the most decentralized method, or something like that, imo.
concept is good - so far ipfs community support was poor- ipfs nodes r traceable somewhat - so no clear black-n-white solution.