There are pros and cons both ways. With people knowing about it, you get more devs in the project which could equal faster release. A team of one or two people, if they hit a snag, they are screwed until one of them figures it out. But then, on the other side, you have pissed off people when...