I would also suggest that this is for a SMALL size business.

A medium size or large enterprise network with thousands of systems, would not be prudent to run any installation against one install server.
Doing so would basically cause a Denial Of Service attack on that system.

The idea and methodology though is of value overall.