I thought new releases of MS operating systems were paid Beta's anyway ?
On a more serious note, I can see serious problems getting people that "paid" for "their" Beta to stick to a confidentiality agreement.
It may however be workable, lets just wait and see how DCS go with it