I would do a semi-open release (yes I know it iwll get leaked, but put massive disclaimers everywhere), ie. you have to go through someone to get the beta. That way you'll get access to a huge knowledge base, but only those who are serious will go for it.