So your company is fine giving access to their entire GitHub to a third party, and being locked into GitHub too? If their SaaS could work with local only repo setups it would be a better UX...