SharePoint Migration Batches just like Exchange Migration Batches
Exchange Online provides an Online interface, in the Exchange Admin Center, to run, manage and track mailbox migrations. In it you define endpoints and upload (CSV) migration batches. The status of these batches, which run unattended, is then viewable from the Exchange Admin Center no matter from where you are. This is vastly superior to the way the SharePoint Migration Tool currently works, as installed on a desktop client.
With regards to defining a SharePoint Migration endpoint on-premises, from the SharePoint Admin Center, please consider the Azure AD Application Proxy scenario, where you can download a black-box installer which you install on an on-premises machine, which creates a reverse proxy to Azure/Office 365. The user doesn't need to configure anything on-premise, just log in with the Azure AD Global Admin and it downloads the information automatically. Again, this tool is managed from the Online interface.
I would LOVE a SharePoint Migration tool in the Online Admin Center, where I can manage the batches Online. If I need connectivity to on-premise fileshares or SharePoint, all I would have to do is install a 'generic black-box' exe, log in with the SharePoint Online Admin account which configured the Migration... and all the settings and batches start to run through the reverse proxy automatically!
The SharePoint migration team is planning to address this scenario to simplify the orchestration and the management of large migrations.
Please continue to vote and provide details of top scenarios you would like to see in managing a large migration experience.
Mike Bearman commented
Exchange Online scenario: https://support.office.com/en-us/article/what-you-need-to-know-about-migrating-your-imap-mailboxes-to-office-365-3fe19996-29bc-4879-aab9-5a622b2f1481?ui=en-US&rs=en-US&ad=US
Azure AD Application Proxy