I'll agree with you on the Generator Feelings by Varela, probably my fav. record ever on Primate. Balls out!
As for the rest of the label(s), I have mixed feelings. Sometimes theres something really essential if you're playing a clubby part of your set, and sometimes its garbage. After around #40 something, the releases got pretty dull up until last summer. I'm actually quite impressed with the last few primates, but they're still not great to the point where you'd wet your pants.
I guess the reason its probably one of the best selling labels is because obviously its an in-house label, and they can promote the shit out of it for free basically.