You can add collaborators to private repos (ie people with push rights). You can have organizations with private repos and use the collaboration tools within the organization.
For me, the private repos are more about having them where I have my other code.
For me, the private repos are more about having them where I have my other code.