Padmanabhan wrote me a nice note today, asking why I so freely give away ideas. (It was nice because he thought some of the ideas were actually good ones).
I responded that ideas are easy, doing stuff is hard.
My feeling is that the more often you create and share ideas, the better you get at it. The process of manipulating and ultimately spreading ideas improves both the quality and the quantity of what you create, at least it does for me.
History is littered with inventors who had "great" ideas but kept them quiet and then poorly executed them. And history is lit up with do-ers who took ideas that were floating around in the ether and actually made something happen. In fact, just about every successful venture is based on an unoriginal idea, beautifully executed.
So, if you've got ideas, let them go. They're probably holding you back from the hard work of actually executing.