Some of these options may not be needed anymore. For example, the default shadow settings work just fine.
Instead of stowing dotfiles individually by software, and instead of stowing dotfiles based on working environment, I now just stow all dotfiles at once, so the extra hierarchy isn't needed.