Our 'development update journals' will remain locked on Subscribestar, yes.
We don't see much merit to releasing them publicly later. After several months the information in them may be outdated or conflicting, sue to the variable nature of game development.
And the game projects would be released before the update journals are concluded, which may cause confusion if we're still saying things like "We're just a few months from release" in the journals.