installing agents will impact the user experience.. security should be handled on the perimeter, not on the desktop if you ask me. You need to control what comes in and where one can connect to outside, There are better ways than installing an agent..