Not sure what you're implying about mononoke but the readme says:
> The version that we provide on GitHub does not build yet.
So, maybe eventually. They found that Git didn't do well at their scale, so they modified mercurial instead.
I'm all in favor of a company-wide mono-repo if it doesn't have scaling issues.