"Remember that announcing your plans makes them less likely to happen."
I partially disagree with this. When I publicly commit that I'll do x thing, no matter what, I'm more likely to do it because otherwise people would think that I'm only a charlatan.
I think talking in public about your idea is very important especially if you have to do some kind of report at the end.