There is probably a need to fix PendingMigrationAlert behavior. The alert is shown after an unprepared USB drive plugged in. It can confuse the user.
The migration alert should appear after preparing the device/drive (not during the preparation process).