The bigger the better IMO. My girls that are being bred this year are 5 years old+ and virgins. They way I see it, you can breed a 1500 gram girl, and say she gives you 4 eggs, she drops to 1200 grams after breeding and you can't get her back up, or you get her back up to 1300 grams. You breed her again and she gives you 3. the Next year she's useless to you.
Say You have a 2000 gram girl, you breed her and she gives you 8. You've now got 2 years of breeding compared to the smaller girl in my previous example. Say you get her back to 1800 and you want to breed her again and you get 6. Now you can give her a year off without loosing numbers like you would if you bred a younger female.