Honestly, the more I think about it, the more I think I might just make something custom. Maybe in Java? Or web based / web app with sqlite so it'd work on my phone and PC.
FarmOS is essentially just a nice UI for a database. What I want for all my animals is an option to see the pedigree /...
I've been using farmOS locally hosted. I don't have any egg production yet, as the oldest of my gals is 6 weeks-ish, but there is an egg production module. If I weren't already using it for sheep and the garden, I probably would just use an excel sheet.