Do you have to use 'Azure Database Migration Service' to migrate to Azure SQL Managed Instance from a SQL 2017 VM in Azure? Or can you just do a backup and restore using Credentials and backing up to Azure blob storage and restoring? I took the backup and restore approach and it worked just fine. I already ran the Database Migration Assistance and fixed any issues found. I then scripted and migrated Logins, Operators, SQL Jobs, etc.
I guess my question is what is the advantage to using 'Azure Database Migration Service' - having the GUI?