The Health proposal now has 200 committers but the beta site has not yet started. When will this site kick off the ground?
It should launch within the next week. It just got 200 committers 11 hours ago and I would say that it takes about a week for normal sites to launch (from my experience). My guess is that Health will launch the coming Tuesday or Wednesday.