Is there any particular reason why taking in GitHub pull requests would be more problematic than, say, applying patches attached to Trac bugs? Both have to be dealt with manually by someone with commit rights for the canonical repository anyway. If the issue is important enough that, say, tracking and reviews come into play, the contributor could always be asked to move the patch to Phabricator/Trac. Let's keep the barriers as low as possible...