I have had about 15 different breeds of chickens. Mostly dual purpose ones. They have all gotten along well. I think adding in silkies or Polish chickens would be a real problem though. They are just too different and their head feathers get pecked at. No matter what, make sure they all have plenty of room and hiding places so that they can get away from each other. And a couple different food and water stations helps also.