As a balance issue, meat/fish is a hassle. Agriculture and rum roasts are the only way to feed dwarves. A small farm, a kitchen, still and barrels feeds every dwarf in town. Meals can come pre-consolidated in stacks of 40+ without any barrels tied up in food storage. I hardly grow any plump helmets, except to quickly brew into wine, and any meat from the butcher shop is cooked into a stew immediately. My smiths & furnace operators will walk all the way beyond the river for a mushroom or piece of meat when I have plenty of fresh stews right in their own private cafeteria. So, I cook the stuff right away.
Thus, balance ... Its almost impossible to starve a dwarf these days. If a Plump Helmet[2] brews into 10 servings of wine, 10 servings of wine should perhaps only cook into 2 units of food. While horse meat[6] could cook into 12 units of food, balancing out food produced more in line with nutritional value of what's been cooked.
Example
Horse Meat[6] + Plump Helmet[3] + Cave Fish [2]
Horse Meat Roast[22] (double for meat/produce/fish)
While
Dwarven Rum[20] + Dwarven Wine[12] + Dwarven Wine[14]
Rum Roast[10] (1/5 for booze, if not forbid all recipes unless some meat/fish/produce is used)
Not that I don't have enough going on to keep me occupied, but my farmers just haul except for a once yearly quick crop. I love how Master growers make lots of 4-5 sized harvests, increases booze production dramatically.