It's all good advice, and you'll not only increase the quality and quantity of your potential female applicants but the male ones as well. I think, however, that there are many women who like beer, know what "hacker" means, and can manage a traditionally masculine environment very well, probably better than many men. I did find it a little insulting that the OP thought these values are somehow unique to women. Well this is of course silly. The image of a coder with the hygiene and social skills of a teenage boy and the social skills to match has always been exaggerated (see: Grandma's Boy), probably to negative effects for women considering CS as a career.
My point is, most of those things are just good advise for companies regardless of gender. I sure don't want to work in a "dirty hacker house".