If they used ipfs as backend, everyone could sync and serve whatever parts they deem important. At least if I understand it correctly. ipfs is way too complicated for me.
Freenet offers an anonymous, censorship-resistant distributed data store system like IPFS. It is very well suited to something like the Sci-Hub archive.
I would much prefer an anonymous network anyways.