While I believe that it is important to get ministry done right the first time, I am increasingly becoming a fan of iteration (or repetition) and learning by doing.
I recognize that some genius idea that I have may certainly turn out to only be genius in my head and not actually be helpful in helping people build relationships with God and with other people. I try to head these ideas off at the pass and keep them from consuming a great deal of my time or afflicting others with them.
But sometimes, I will go ahead and put an idea out there and see where it lands. Quick adaptation and repetition of the idea with a slightly different angle can quickly lead to an idea that is moving closer to perfection, that is, actually effective.
What do you think? Would you develop something before or after letting it out to the public?