The best thing about this toolset is its ability to install multiple packages at once which saves you time in setting up your environment again after an update or when adding new toolsets. It has worked flawlessly so far without any issues. I am using chocolatey mainly as my build agent because i dont have enough resources (both physical & virtual) to run continuous integration servers/agents myself. This tool helps me keep track of updates across different client applications / frameworks used by our team while keeping things under control. Its great if you want to do more than one task at a go since there are some tasks where doing them separately would be too much hassle so having these bundled into single commands makes sense. As mentioned above though, sometimes certain functionality requires additional installations from other providers such as NPM dependencies. We use Chocolatey primarily for managing application specific requirements including installing node modules needed during development and building projects.