Nice article. It is certainly an interesting product. I am not sure I would call it a GitOps product though. My understanding of GitOps is that it is the cluster that detects changes in Git, and based on that pulls in a new release. I'd rather KubeStack as a "DevOps" tools since it depends on an CI/CD product to detect the changes in Git, and then the CI/CD engine pushes out the new release.
At my workplace we are looking into a product called Crossplane, which is also about rolling out Cloud services. In concept a bit like Terraform, but the configuration is all YAML, and Crossplane has drift detection, so it can also reconsile when desired state is not equal to actual state.