I am practicing GTD since ~15 years already, but while I stick to some practices (review, inbox and so on), I have a simpler setup for projects and files, sufficient for my needs. One of the lessons is that GTD and productivity systems are not about tools - I am equally productive (or unproductive) in emacs, omnifocus, reminders. The advantage of OF and reminders is that I don't have to look after sync, workflow-wise I quickly learn to navigate around idiosyncrasies of each of them and settle on the same workflow, helping myself with scripts and glue code where I need it.
This said, I still keep my long-term notes in denote, because it works and I don't trust Apple Notes for long-term stuff (missing built-in export).