The problem with using Git as the backbone of your robotics config management is that Git is more like a datastore, where you really need a database.
As you scale, this affects your ability to scale RobotOps, to stand up other fleet management tooling, and to provide the security/access controls your customers need.