Yeah that is definitely a concern, I mostly just needed a name so went with it - another canidate was CodeExp going with the regex/p analogy. But definitely open to something else entirely.
Yes a simpler syntax would be good - I was surprised at how complex the query got for the use case I designed it for. I do like the separation of queries and regex though, and keeping the whole structure as regex and queries inside plain text, as it starts you off in the simplest mode (just text) and lets you add flexibility as needed (although it does mean some chars have to be escaped).