One of the advantages is to be able to put the destination as 'append only', reducing the risk in case an attacker gained access to the backed up server and wants to delete the backups. Another one to easily switch to a different backend or copy data between them.
Otherwise this looks like an awesome project!