Feature Description
If you are moving tables between Vitess clusters, you have the Mount+Migrate commands to use for that today.
A major drawback to using Migrate however is that it offers no rollback/revert functionality. For this reason, being able to use the standard MoveTables command when doing intra cluster data migrations is very desirable.
Use Case(s)
Any time you're moving tables between Vitess clusters, e.g. going from an on-prem cluster to one that lives in an IaaS/SaaS/PaaS provider.
Any time you're allowing your users to migrate tables into a Vitess cluster that you manage, you may not know if your user is already using Vitess. If they are, then using the existing sidecar (_vt) database on that mysqld instance that you're importing from can cause serious problems.