If you don't want to hatch eggs I wouldn't go silkies (unless you love the look). Ours spends far more time broody than she does laying so we are constantly having to get her unbroody which means no eggs. Think we got two eggs between this bout of broodiness and the last. I love all the exotic breeds but am seriously thinking about going for something with the broodiness bred out mostly. We have been averaging 2 eggs a day with 7 chooks because half of them are always broody. So I guess what I'm trying to say is decide what your priority is. If its pets and friendliness go with something a bit more interesting. If its soley egg production stick with the tried and true but more common breeds.