Yup, #communikeys integrate best with this.
They can ask for payment (to write) most easily (alleviating the need to filter with social graphs).
They can follow / label the npubs they interact with (as a high signal profile in the social graph).
But mostly, they are king over their own community and their whole value-add = moderation (filtering for high signal content, profiles, ...).
Entering via a community you "trust" is immediately having a reference base. F.e. Anyone with the same name, image etc as someone in the communities you're in → can be labeled as a potential scammer. Etc...