Hi,
Thanks for doing that, saved me time.
Just a little change to make for sysadminctl, usernames and passwords for both accounts have been inverted, it should read:
sysadminctl -adminUser $adminUser -adminPassword $adminPassword -secureTokenOn $userName1 -password $userPassword1
Have a nice day,