I'm a developer and a writer. I use Github version control for some of my writing, to keep track of changes.

I've got one ebook about Cycle touring that I have in a public repository on Github. I've got a new one I'm working on about Investing. It's rather more of an earlier draft that the other one, so I'm wondering whether to keep it in a **public** repository, which anybody can see, e.g. on github, or in a **private** repository, e.g. on bitbucket, where only I would have access.

It is possible to clone a repository from one service to the other with all its revision history and branches ([details here](https://stackoverflow.com/questions/22906917/how-to-move-git-repository-with-all-branches-from-bitbucket-to-github)), so I'm not locking myself in to either platform. 

My question is, is it a problem to share my work publicly like this, before its fully baked?