Depends on the breed, some ducks legit fly, but Ancona Ducks barely get off the ground & they're scared af in their temperament.
Discussion
Ancona is supposed to be ~220 eggs per year avg.
I'm thinking about adding Khaki Campbell who supposedly can lay 300+.
Ancona is a heritage breed duck in the US though, so that's my focus.