My initial reaction was the same on 'the big idea'. Unless you had a more clever way of presenting it, it was not doing anything unique enough. It's not to say it can't work, but the logo really needs to step it up on the concept, to me, the light bulb is overused.
Have you researched any...