its also worth noting that certain traits are better suited to a particular style:
financial
Most people would agree that civilizations with the financial trait are well suited to cottage-based economies because cottages can make use of the +1
whereas farms cannot
philosophical
Most people would agree that the philosophical trait suits the specialist-based economy very well. The specialist you are employing will generate great people that much quicker.
spiritual
The spiritual trait suits the specialist-based economy quite well. The reason is that with spiritual you can jump in and out of those civics which best suit either infrastructure development (organized religion, slavery) and specialist employment/great person generation (caste system, pacifism) at the drop of a hat. Ghandi (or Saladin in Vanilla) is an excellent leader for a specialist-based economy for this reason.
Creative
Not many people have discussed this too much, but in my opinion, the creative trait is well suited to a specialist-based economy as well. The reason for this is not the increased culture generation, but the cheap buildings which are made possible with this trait. The specialist-based economy will need libraries to run specialists (unless you are employing caste system) and its nice to pay 1/2 price for those. Additionally, the specialist-based economy is not as dependent upon the science slider for beaker generation and is free to run the culture slider to increase the happiness cap and grow bigger cities (and in turn run more specialists). I would propose that cheaper theatres would make running 20% culture that much more lucrative at an earlier phase of the game.
To be honest, i have not actually tested the benefits of the creative trait with a specialist economy, but it suspect i soon will.
Other traits
I am unsure as to how the other traits might favor the specialist or cottage-based economies. Others might have an opinion or advice on the subject however.