Adrien Realistically, I think all three do basically the same things, and integrating all three will be a boon to enhance!
My experience has lately been all cPGuard for a few years, and it has strengths and sometimes a few rough edges.
Strengths IMO include 1) a central portal that can see your stats in one place and configure individual servers, rather than visiting each server, and 2) the best pricing. The rough edge currently is (optional) emailing clients on a recurring configurable basis when Wordpress has anything that is out of date (core, plugins, themes and even warnings for publicly available things like wp-config.php saved to a different file extension and publicly accessible, or mysql dumps in publicly accessible http locations.) It's actually a strength, but it has trouble identifying which Wordpress is affected where there are multiples on the same account, at least with cPanel (but they're working on improving that.)
They also have great captcha protection for Wordpress to ward off bots that get through, and you can require that on customizable directories as well.
I'm sure other solutions have their own strength and weaknesses, and honestly if everything is roughly the same, the best in terms of price with revenue to support properly is the winner for me.