I agree with you in principle, but just don't like the word enough to use it much. I'd probably use female instead, in most cases.