Since this is a controlled intranet environment there really is no security threat, and again, security isn't critical at this point. It isn't any different than running login scripts, deploying patches, updates, etc... automatically behind the scenes where the user really has no idea what is going on. If you need to install some software on 350 machines, would you prefer to notify each user and have them manually install the software or somehow automate it?