If you're planning on having
chickens, legumes that will provide greens and seeds (peas) for them to eat would be a second function worth considering.
I planted some of these
Admiral Field Peas in the early fall and they are about 3 feet tall and loaded with peas and still flowering. They got smashed down by a foot of wet snow last week but once it melted they just kept growing. I've been cutting them off at ground level and feeding them to the pigs,
chickens and ducks. You could also wait for the peas to dry and then use them in soups or winter storage.
Clovers are also pretty good and chickens will eat them too. They would bring in the pollinators. They are durable and self seeding for the most part so if you want them in high traffic areas they can take a beating.
Of course you can't go wrong by mixing up a few varieties and seeing which ones do best for you.