Bah. Everytime I get an idea someone else has it first.
I wouldn't worry about it too much. I keep looking at other people's screenshots for ideas on how to do things better. I have trouble breaking up the patterns visible in large brushes.
But my base concept is mine and mine alone. I started work before I began poking around on the forums.