Acronis works on both Mac and Windows environments, and is quick and easy to set up accounts and deploy the software to clients. Backups are highly customizable to fit whatever needs you have, and can be monitored in a variety of ways, from getting email alerts for specified failures, a quick glance at a visual chart for each client showing success and failure dates, or dig in deeper and view the stats of all backups going back weeks.
In the current version, the management console can be a bit slow to load and navigate. Nothing unbearable but it adds up when you have a hundred or so clients. Note that there is new version being pushed out soon that has an improved and redesigned management console so this may be fixed by then, as it did not used to be this slow.
Additionally there are some clients that for unknown reasons have minor issues, such as the backup drives not auto-formatting when they run out of space, or having occasional issues with the archive which requires manually formatting the backup drive. There are only a couple out of a hundred or so that have this issue, but it is a minor annoyance having to babysit them occasionally.
The arguement is less "Should you use Acronis Backup Cloud?" and more "What reason do you have for not using it?". It's the best backup solution I've looked into or used for managing large-scale deployment and management of cloud or local backups.
We needed a backup solution that could handle server backups better than Windows Server Backup. Beyond that we found with Acronis Backup Cloud, we could not only replace our local backup management solution but our cloud backups as well, and gain the benefit of being able to run backups directly from Mac Mini servers that are over 10.8. It's much easier to set up, as once it's installed I don't need to be connected to the server to set up the backup settings, and I don't have to rely on a second software to send me alerts about backup failures, I can just rely on Acronis to manage the backups and let me know when I need to check in on any.