I have used both RoamResearch and Obsidian. Roam is very intriguing, but it feels a long way from fully formed. It's expensive and cloud-storage only, so I stopped using it before I had to start paying for it. Roam documents are outline based, while Obsidian is paragraph based, which to me is better...