The judging an optimal balance between organization and descriptive naming is a hassle that makes me allergic to information hierarchies. I have to decide if it was the right level of abstraction, if the inclusion of details should be done consistiently or as a one-off, evaluate the tradeoff between copying vs. moving data across parts of the hierarchy, etc. Tag-based approaches for filesystem and note management have been very attractive to me and I'm glad to see Heaper extends this even further with the "block" concept.
Self-hosting, synchronization, and support for Restic are also great bonuses.