Installed a copy of CWP on a VM I created to have a poke around and see if it can do what i need, for the most part it seems it does. (Other than DNS replication, but it looks like that could be scripted)
However when I login as my test user on both firefox and chrome I get a out of place blank box/button that also goes to php selector
Testing on a cloudlinux trial