I've been using Notion for half a year now. I am completely satisfied with this service. I used to have a lot of third-party programs, one doing one thing another doing another thing. And now it all fits into Notion. I'm totally for Notion
I would echo @SheriGoddart75. I am close to using Notion for everything Including GTD. Notion has a steep learning curve but once you get the hang of it, it becomes a very powerful tool. Notion can be anything you want it to be. It is way more than just a database.