> Android Server+Hosted Cloud Server+PWA seems a bit hacky though. And it's hard to beat free when you're on a low budget.
I self-host, so for me the practical free, sustainable option with all features included is Trilium. I'm generally wary of the freemium core + (no so) optional paid features + early access plans paid towards companies which haven't turned a profit yet. After all, that's how many people are now discovering Obsidian, while escaping an ever enshitifying Evernote.
> Keep also has some fairly unmatched deep integrations with Assistant and Wear OS.
Absolutely, if I want reminders and things showing up in GMail, Google makes sure that I can't adventure very far away from its walled garden.
The type of notes I take in Trilium are personal thoughts, family matters, logs of memorable activities (meetings, meals, outings, …), work notes, summaries, elements to later compose in deliverables or emails, that kind of stuff. And because this is all relational and "typed" in nature ("meetings" implies "places" and "persons", "deliverables" implies "projects" or even "milestones"), Obsidian just doesn't cut it.
Apparently, SiYuan, which is very much a competitor of Obsidian with an opensource core is in the process of implementing a basic version of Notion's "databases" [0]. It still falls short for my needs (no polymorphism to extend types, no cardinality to specify the type and directionality of relations), but it might be a big step forward for many people here having started on Obsidian and bumped into its limitations.
[0] https://liuyun.io/article/1697859885503