I think something like https://github.com/guerrerocarlos/CacheP2P/ would be really useful for MD to help reduce bandwidth costs and server load. The specific one I liked seems slightly defunct but it should still work with some doing.
We cant store pages in caches outside our control if they contain private user information like private mangalists or DMs. The only content that is unproblematic to cache would be guest pages but they are already cached pretty well by our ddos provider.
It's based off WebRTC which requires a signaling server, and the general reader probably wouldn't want to use that as they would be giving out their IP to whoever else has the page open or hosting. md@h works well because the people that host are aware and often understand the risks associated with hosting.