@sesivany
Your what? As part of a team in charge of migrating a ~1000 users from Window$ to Linux I for sure will dive into your script asap!
@kiudecan not sure if it'd help you with Windows to Linux migrations, it's really intended for Linux to Linux migrations. The primary scenario is that you get a new laptop and you want to migrate apps, settings and user data from the old machine to the new one.