Got to keep backup images of the client systems on the local LAN just in case of disaster recovery is needed. Store these on server shared backup drive. I can't see not keeping up with extra protection. Saves time with full images of C: or etc. Just wasting time re-installing the OS when something out of the blue attacks your system that you can't recover from. This is me I use the first program on your poll list the enterprise image server edition. That gives you more options to recover a system over the workgroup or domain with remote recovery.