Will check out the book!
I've been thinking about this for a while. The only reason to hold back good ideas I could think of is because of rent seeking, in other words to get a first mover advantage.
A lot of my ideas are easily copied, that's what concerns me. For example many of the Google services aren't very original..but Google has this great synergy between them..