We are banking in the future on having a tighter implementation. I still think we will have to work off some release pattern though, because we cannot just automatically make them into releases because of version issues and regressions.
The hope is that if someone finds a bug in your module, or thinks a feature might be useful, they can make a change. I am going to get the repo url information added today, so that should help with that aspect.
We also need to block on not having the zip with a good error message, that would have solved this quicker as well. I am updating the docs right now to add the release info to them.
Another main reason we have done things like this, is it is nice to build off the successes of other companies. I look at the wordpress free module ecosystem and see that it works. They use a similar system with their own private SVN.