If your have MX's in the branch offices I'd go with the VMX in Azure. Easier to configure / support than the Net-bond, and gives you multiple paths to Azure depending on your broadband configurations. We've run that way for 2 years now and the VMX hasn't had an issue.
... View more