I have both breeds and while the australorpes are bit more flighty than the barred rock both are very hardy breeds and I still collect up to 7 to 9 eggs daily from just nine chickens. I have 3 of each and also 3 orpingtons. My orpingtons are the best layers and have collected double yokers many times from them! All three of these breeds are duel purpose. When they have reached the end of their eggs laying years I will replace with the same!