Perhaps in the future clients could manually opt-out posts to be included in global feeds. Then the global feed could be a much cleaner and simple #nip12 query... tags: ["scope", "global"] or something that are added to all posts by default?
Global filter could be: {#scope: global}
And if you didn't want to be in the global feed you could configure your client to remove that tag?