I'm pretty much convinced, based on my past experiences over the last few years, that pinching early buds for at least the first few weeks in their final containers is the way to go. The only thing I haven't quite figured out is *when* it is best to stop pinching and let the plants flower and produce fruit. I'm winging it, but I'm going to slowly phase my pinching out within the next five days or so, some are ready right now to stop really IMO.
Still, one plant this year is starting to worry me--my Naga Morich has been budding out the ass, and I'm constantly picking buds off of it. I fertilized it about a week ago with high-nitrogren, low phosphorus and potassium fertilizer to redirect its energy, but it still insists on producing buds instead of growing larger. The rest of the plants are putting on some pretty nice growth though... but the last few days, unfortunately, they've slowed down due to the cooler temperatures and cloudiness.
I have never tried topping plants yet, I might eventually try that--but it seems kind of unnecessary though, because most of my plants are putting out new side stems naturally...