One thing to think about with Obsidian is platform lock-in, its a known problem acknowledged by their community:
https://forum.obsidian.md/t/are-we-moving-away-from-portability-how-much-is-obsidian-locking-our-notes-in/19329
All the fancy features could get you hooked onto a proprietary format.
Moving off the platform is also not super simple, as I understand it, it involves copy-pasting stuff out of one note at a time, or using third party software.
This is why I considered Obsidian originally, but went with Standard Notes because they actively maintain native features which keep you me in control of my notes in universal formats.
The .txt files regularly backed up by SN could easily be around with me for the rest of my life (unlike any individual notes-app-making company), and if SN makes decisions that I dislike, I can take my notes to any competitor without much fuss.
Platform lock-in is just one factor to consider though.