I think the best compromise is that being "well-fed" or "well-watered" gives small bonuses, yeah.
To avoid it becoming an annoyance, the bonus would have to last a long time. At least 24 hours. Eat once, you're well-fed for a day.
To avoid it becoming an annoyance, the bonus would have to last a long time. At least 24 hours. Eat once, you're well-fed for a day.