RE: 20 GA for ducks?
I personally like a larger caliber but that' s just my preference. My brother on the other hand has hunted with a 20 gauge for years. He refuses to use anything else.
As the guys above said, it' s not so much the caliber but ones shooting ability. If you know your guns limitations and stay within them you' ll do fine.
Good luck............