Opening a project early to contributors can end in mixed milestones, and the project may never archieve an "stable" status.
I might not be using the best words, so I'll give examples: Dolphin, the GameCube/Wii emulator did not release it's source code until the program's structure was mature enough to start adding thirth party code without disrupting the project's core codebase.