We selected ConnectWise Automate over Kaseya as it provided many of the same features but less of the headache. Often times, scripts would not work in Kaseya or updates would not push. We have not had this experience with Automate, scripts and such just run when scheduled. They also don't "stack up" and wait for the computer to run thus making for a slow startup like Kaseya did.
ConnectWise Automate is a great tool to remotely manage your client base. It helps manage Windows updates across your clients and allows you to remotely install/uninstall software sometimes. It can give you details about what is installed on a system, you can see printers and storage space. It gives you so much information.