The Restore to Azure VM feature is great! But it could be better
with the addition of an enhancement that I'll call "Headstart restore" (stealing from a similar feature in StorageCraft). This would be a recurring job that keeps VHDs in Azure in sync with the latest incremental backups. Then when we need complete the restore, it would simply do one more check for new incremental backups to inject into the VHD and then it would launch the VM. This could greatly reduce the time it takes to recover in Azure because most if not all of the bits are already laid down. With this feature we could potentially eliminate the need for Azure Site Recovery (or Zerto) and have one integrated backup/DR solution that meets a 1 hour RTO.
Along with that, let us pre-stage settings like Network Security Groups (many would say it's not a good security practice to assume RDP/3389 should open).