Big trade lanes give trade bonuses, so i am a fan of 1 trade port per planet. Any more than that per planet and you are pulling resources from your fleet, which will help you get more planets, therefore only hurting your longterm trade income anyways.
Gotta disagree there. Trade ports stack indefinitely in a linear fashion. I start by having one trade port per planet, but once I've got all the labs I going to need, I fill the remaining logistics slots at all my planets with trade ports. The return on that investment is impressive.
Also, you really don't need 1 broadcast tower per planet unless you're trying to use culture offensively. Culture can spread across phase lines to neighboring planets easily. I position my broadcast towers to cover all my planets so I can get the allegiance boosted. I can usually do this with a small number of broadcast towers if I position them intelligently.
As the OP, diversification or unity is very situational. Sometimes I'll make a planet a huge frigate factory but, other than that, I find it's better to have most things spread out, *especially* your labs. That way if your opponent nukes one of your worlds and destroys all the structures, you only lose a few labs, instead of a whole wad of them.