You're got to wonder what they're thinking--after all they're giving away $100k per startup. Do they really expect any of their members to have a successful exit after giving away half the company?
That said, this program isn't a fit for me so I don't plan to apply.