If you want to cut down on maintenance/installation, a terminal server might be the better option. The terminals can be used as thin clients for the new terminal server. You only have to update one computer instead of several. One good rule is that there should be no admins using it regularly.