My understanding of KubeSphere/Otomi (or Kubefirst and CNOE as well) are that they all make it easy to install a bunch of stuff onto Kubernetes. The question is if that stuff meets your needs, and then the differentiators will be how easy it is to configure those applications within their installation process.
Then the next step with these tools is that you have the software, how do your users get value. Do they just use that software directly, or do you need to manage their accounts/access, do you need to create instances for them, if so how, etc etc etc.