I would say it's more ideal than Monica. Monica is a separate app from the ones you usually use, using a separate database, with more latency before first input, and more button presses before you can actually store anything. These are all bad features if you're trying to augment short-term memory. I'm not a fan.
(Moreover, Contacts is absolutely relational, in any sense that matters. There's a Relations field. It's stored in a sqlite db.)