Yep, VS Code is such a capable editor in its own right, and has such a solid community. I really liked some elements of Obsidian's UI, but switching between two similar but very different tools was really awkward for my muscle memory and I found I was using Code for writing and Obsidian for navigation.
I really need to read your notes on the LSP and take a look at the code. It'd be so cool if the Dendron-specific syntax could be separate from the file format, which might allow mixing Markdown/RST, or maybe enable notebook-style formats