My vote is that we have one repository, with a wmflabs branch for experimental things. That makes it easy to compare and pick changes across branches.
The reason we use the two repos currently is to make it easier for people outside of WMF to collaborate with us. Yet, we're stuck deploying from gerrit for WMF security reasons. Any solution will have to take that into account.