"ZIM Filesystem Fuse Module" is one of GSoC this year: https://www.kiwix.org/en/support-us/code/google-summer-of-code/
Once done, we might evaluate if zimdump-based extraction step can be skipped, and storage requirements could be cut in half by doing FUSE+ ipfs add --nocopy