When I started here, I was amazed at all the crazy script language that was initiated at every user login.
time syncing, custom routes for applications, printer installation/defaulting, etc
and with the vast number of users in different areas, these scripts became more and more complex as divisions and sections popped up. The very nature of these scripts made it VERY difficult to set something as basic as the default printer.
I would have to make an entirely new script based on the user.

Enter some long awaited startup scripts deployed via GPO.

As of today, I have modular scripts that remove the need to have these .bat files floating around every time someone logs in.. its all delivered via GPO at login.
I can add users based on the AD tree rather than by user name.

This will be a life-save in the future as we expand.