Don't be fooled by the 4-star rating. Look at the reviews and you'll see the less than stellar reviews are form people that had issue with a policy or some other non-application itself issue.
CCC.Is.The.Best. Period. I used SuperDuper! for ages. It's developer is one of the most responsive/helpful folks around. But CCC is SD! on steroids. I have three machines each doing a variety of CCC Tasks on a variety of schedules, some tasks simple cloning, some limited/structured data incremental backups, with different ways volumes are handled before and after tasks are run. It's so complicated I had to draw a detailed flow chart for each computer and then merge them so as to manage home network usage. Yes, CCR is a wonder when it comes to doing stuff over a network.
And the support is beyond excellent. Couldn't be more prompt nor more detailed and thorough.