We[1] build a lot of Kubernetes operators[2] and deal a lot with Helm and OLM issues. Good luck!
One immediate question: Your docs say "Upgrading CRDs will be taken care of by Glasskube to ensure CRs and its operators don't get out-of-sync." but searching for "CRD" in your docs doesn't lead to any concrete results.
This is one of our biggest pain ponts with Helm right now. Can you share your plans?