I found utility in using your alternate query syntax in my projects. It is a convenient to use, specially in consult or helm. It has a one to one mapping with s-expression. Therefore, It can be tossed around internally and operated on natively. Are you interested in splitting it off into a different package. I am sure others would find it useful. For example searching in org-roam.