Egos can be your doom, just as much as your good fortune. They should thrive in what they do, with no overlap with the rest of the team, nor left-asides.
Organizations are made of humans
Humans have strenghts, and weaknesses. And without a team of humans, your business doesn't exist.