Good point Ron, we use this "strategy" for one-time user setup only ... for one-time machine setup, thats a different story (tbh, we dont use the login script for that at all, mostly 'cause the user doesn't have permissions for machine setup stuff).