I am using DESeq2 to find differentially expressed genes between conditions control/treated. The PCA using vst counts shows family-based clustering.

I have conjured up a few different GLM models as below along with the number of differentially expressed genes detected:
Model Num of DEGs
~condition 80
~family+condition 623
(using principal components from pca above)
~pc1+pc2+pc3+condition 21
(sva was used to generate one surrogate variable)
~sva+condition 73
~sva+family+condition 568
A venn diagram of the DEGs from the 5 models looks like:

Is there some way to objectively evaluate (quantify) which model is better?
This question is related to this.
differential-gene-expression
rna-seq
deseq2