I suggest you ...

I would love to have the option of setting up a multi-server application for more targeted and cost effective scaling. For instance, Say I could create a Wordpress site with a dedicated DB server, a dedicated load balancer, and a dedicated Web server. As my site grows, I can scale the specific part that is needed. If my site is gets a lot of views (reads), but doesn't make many writes, scaling my existing web server (or adding another instance) may be what's needed. If I'm running a WooCommerce site and start pushing the limits of my db server, increasing the resources or implementing replication might make more sense. It would be really great to have that level of control when growing a site.

Something that would set Cloudways apart from other hosts is to give customers the tools to create a fault tolerant solution. A lot of the parts already exist externally, but there are components that have to be done at the hosting level such as database replication.

There are a lot of unhappy customers at other hosts (e.g. shared hosting) because those hosts do not engineer their networks against DDoS. And this is a huge opportunity for Cloudways to gain customers.

Any updates on the clustering feature mentioned here: "For customers who need all cluster features, we have started to work on a cluster option based on containers that could be deployed on top of any infrastructure with a minimum number of three servers. We will be performing R&D throughout Q4."