Limited growing seasons would make sense, but the volume of harvest, and to some extent the decay time, will need to be adjusted to balance them. Unreal World and the oft-compared TerraFirmaCraft had season systems.
In many climates, there's a planting season, growing season, harvest season, and idle season. If you do everything at more or less the right time, and the weather cooperates, then you can harvest and store enough food to last you through until the next harvest season, but you won't have fresh foods of all kinds all year long. I think that would be a positive change.
Each climate (each biome in the game) would have its own seasonal rhythm. It might make sense to plant fruit trees in a warmer biome, cabbages in a cooler biome, and them migrate from camp to camp to plant and harvest.
I'd also like to see NPC villages or farms where we can buy/trade for food if starving, or sell food if we have a surplus. The current traders have truly bizarre buy and sell requests.