Notion for me is a mixed experience. On the one hand this is one of the best note taking apps, because it allows for creating complex pages and databases. Ont the other hand its hosted nature and inability to work offline in the app makes it less trustable than a solution like Obsidian, which works fully offline and just syncs the changes when online.
That's why I use Notion only for notes I need to share with other people or for creating very simple websites.