CWP's EL9 support is in beta. You just have to forgo CWP Migration and cgroups support, otherwise it's perfectly stable and works well in production.
CWP's value proposition is good enough for me to overlook some cultural differences and lack of communication from the devs. I am generally self-supporting, so I should be good till the end of the decade. Maybe then I'll survey the landscape, but so far free panels seem buggy and incomplete, and every other commercial panel seems to be at a similar price point, so you may as well go back to cPanel (which to me has developed a big case of feature-itis). Certainly for now, I'm content here with CWP.