I've been scouring the literature for objective means to select "good" outgroups in phylogenetic studies, but without success. I've never seen an explanation why a given outgroup was selected. It seems as though it's a realm that deserves study, unless I'm overlooking something.
The basic idea is to select an outgroup that is related, but at an ancestral/basal level, relative to the taxa of interest. Typically it appears as though researchers use an outgroup because another also used it. There should be rigor applied to objectively determine the outgroup choice.