We're phasing homebrew out in my organization, so I wouldn't focus on tailoring to it. .dmg files are fine and good. but homebrew sort of fell apart with its automatic updates that break things. If I am looking to install a single package, I'm not expecting homebrew to install 200 of them. Yet that's what's happening now, and is the reason I'm advocating phasing homebrew out. My two cents.