If possible, lets see if we can deploy all operators to their own namespaces.
That way, if a breaking change happens in an operator (as it did with gitops operator 1.7.0) we could pin it to a Manual installed version very easily.
With many operators sharing the openshift-operator namespace, becomes a lot harder to do this as every operator in the namespace would need to be Manual if one is (linked to the OG/OLM)
The dependency here will be if individual operators support this capability (many do).