Deploying helm-controller outside k3s

In order to bring HelmChart and HelmChartConfig support to other Kubernetes distributions (k0s, kind…) I’m trying to deploy helm-controller, cluster scoped. After few attempts, I have to conclude that current manifests are not as ready-to-use as I would expect.

Does anyone already did this?
Is it a supported use-case?

I started some PR to help going into this direction.
But I still have to deal with Role and RoleBinding to offer the elm-controller full access to the cluster.

Any help or advice welcome.