This seems to be useful for large enterprise databases, is it overkill for an individual’s personal data and knowledge?

Probably. Currently I’m thinking of this as a possible expanded version of a discourse graph that can possibly apply to more than academic-style research.