does snapshot work adequate for a multisite network or

does snapshot work adequate for a multisite network or would another like backupbuddy or vaultpress, what do you recommend?