Be sure to remove any feed for 12 hours a day. That's important, if you let them feed freely they park at the food dish and eat themselves to death, no kidding. My first round of meaties I raised in 1984 abouts. gave them all the food they wanted (big feeder) started with 3 dozen, ended with about 13. Most overate and flipped, (heart attacks) had no idea why without internet and google lol! My mom was a librarian so I read, a lot. Finally found enough info to understand what had happened. Moved into town, and didn't raise birds again till march 2012.
We do a large amount of meaties every year, I have 7 adult family members here and cook big meals. They do very well if you ferment the feed, and restrict the overeating. I kept LilX, a hen that stayed small from my batch we raised in 2012. She lays an xl double yolk egg usually, about 4x a week. The eggs hatch (GLW father) and I have a hen from her too I adore. So my point is, yep they will breed and lay eggs, and if you raise them naturally will be awesome for your table too.
You will love the goats! I adore mine. My Sugar is like a dog, she is an Oberhasli, its the only breed I keep. Sugar free ranges with me during the day. Will snuggle and sleep on my lap. gives kisses. Her daughter Sophie is less a little friendly.. my fault since I was not home much when she was growing up, But still adorable. I keep a buck also, Bo is a stinker but I can still manage him myself. They are an easy breed to keep, and I really enjoy their company. I can't keep large breed indoor dogs anymore due to my parents health. My goats fill that void, just love them.
DH and I are still discussing Boers, not sure I can do that yet.