I'm a fat, hungry, greedy bastard. If a plant has pods hanging, I'm happy. I realize that one could theoretically discourage blooming so encourage more vegetative growth, which means potentially far more pods down the line...
But my greed is more of a short-term, instant gratification thing. I'm not looking to the future... I want my pods asafp.
I did get some little scrawny plants from the nursery with a lot of buds and flowers, even a few little pods. In practice, I didn't punch any of our anything, but I put the plants into the beds with the rest, knowing full well that the plant might very well slow down on the flowers and concentrate on growth. And I'm cool with that, either way.
Like ChiliDude said above, the plant knows better than I do. I firmly believe that.