There are all kinds of fuzzy behavioral ways to analyze gender. I remember when the Gender Genie (http://bookblog.net/gender/genie.php) made a similar splash. The issue is that it ignores the finer-grained sociological contexts in how certain people behave.
I can't find their name, but there is an African tribe where, as a courtship ritual, men dress up and wear makeup to attract women. To other people, this would sound like gender roles are reversed, but in reality, it's just their cultural definition of gender roles at play.
Mainstream culture subsumes a variety of subcultures and idioms, meaning that using statistical methods to determine the characteristics of specific behaviors within a coarse-grained social group may overgeneralize. For a more nuanced approach, it would be a good idea to use ensembles, or add subculture membership as a feature to a linear regression classifier.