Some remarks from me. Sorry I am not quite familar with git/gerrit vcs as well as svn. I just use these things as long they work for me. I use tortoiseSVN for the svn repository and I played a bit with tortoiseGit and mw repository samples. I guess the only thing I need for git repository is push access via labs. I hope so.
I think for bot operators it is quite similar to checkout the git or svn repository or at least use the nightly dump.
I agree with Martin to move closer to mw and not to spread over different sites. This is also valid for documentation which is still messy. But bugzilla seems not to be an alternative for sf yet. So we should not move outside the mw family only und just to keep svn.
If we could have github as a mirror und the main repository at mw, why not. But I cannot estimate whether this has any benefits.
Regards
xqt