I know its a long shot but I have been trying to find a good note taking solution for years now. I came across Panda mentioned in a random reddit comment and it checks nearly every single box that i have been looking for.
We have temporarily closed access to the beta because we have few seats left. Those seats might become handy for testing specific features or adding new people for testing the migration. We will communicate here on the forum if we open for more testers.