I recommend you to just give obsidian a try. This is what I did. I decided to work inside obsidian for ONE DAY to see what it would be like. That day was a month ago and I’m still working in Obsidian and love it more each day. Just give it a go.
Regarding the tables, I believe that the most appealing thing about tables is that you can create dynamic views. I had a lot of tables, like “Areas of responsibility”, “Projects”, “Tasks” and few others.
I was very happy with my setup, but then I realized that “Tasks” are better handled by dedicated apps like Nozbe or MS To Do because working with them in Notion was kind of awkward for me. I lost the ability to list and filter tasks for given project or for given area, because I moved them out of notion.
Then areas and projects - they might as well be just markdown pages. I didn’t really benefit form tables and relations.
I had URL list that was also a table. It turned out that having a BIG store for all the urls is a poor idea in the first place. URLs make sense in some context. Random links are worth nothing. In Obsidian I have different pages related to my projects or areas of responsibility. I put my interesting URLs there, where they have context (or in the zettelkasten).
What frustrated me the most is that the tables in Notion are somewhat limited. I wanted to create an advanced view with “chained relations”. I mean I had tables A, B and C with relations between A<->B and B<->C. I wanted to show C based on some predicate on A. Turned out it was not possible. Now I think that I didn’t really needed it. I was doing it just because there were tables
I happily traded that for lightning fast page switching in obsidian. And in the end I’m even happier because I stopped fiddling with my “setup”. I just get sh*t done, without bells and whistles.
The added benefit is that when I have my markdown files on my disk I wrote a tool that for example when the day starts create my daily note from the templates (which are also markdown files in obsidian so I can modify them easily).
I also made myself basic web clipper extension for chrome/edge that appends the link in my “Inbox.md” note.