This really feels like an overcomplicated step in the wrong direction compared to VimWiki: https://github.com/vimwiki/vimwiki
Currently Zettlr doesn't have graph view, But the PR for a graph view is up and soon will come (power of open source?). If cool with it, I would recommend Open Source Software like Zettlr. :)
PR for graph view in Zettlr - https://github.com/Zettlr/Zettlr/pull/921
edit: it has!
Foam looks like a very thin layer built on top of existing VS Code extensions. It integrates with a template generated GitHub repository. If it hasn’t been done already, I imagine a “VimWikiHub” layer to be equally useful.
It really depends on your toolchain preferences and whether you want to integrate with a GutHub repo.