In our (rather open) downstream instance we have several places in the codebase in which we use custom code to check if a user is member of at least one project (similar to Trusted Contributors here but we have more than one of these) out of a list of projects, in order to give them more permissions.
I could imagine that in upstream, introducing a is_member_of_any_project(projname1, projname2) method in PhabricatorUser to return a bool could be acceptable? Couldn't find anything existing in the codebase...
If yes, let me try to cook up a patch.