You can quicken up installation with binary package installation, rather than building everything from source. Granted, you don't then get the configuration selection control you do when building from source. But if you're building really big packages and suites from source, you can be stuck for ages monitoring the thing going through the pre-build and build routines, waiting for configuration options to pop up. You can of course cut out those choices with the right option when you pass the install command, but if you're doing that you might as well just install a binary packaged default. I think there's a command to also have all the configuration options prompt first, so that you can select them all and then not have the install hang waiting for input because you've gone off to do something while waiting for it to compile.
On servers /storage I would always build from source for greater options control. But with the desktop environments I would always install binary packages. The defaults by packagers / maintainers are usually quite sane.