I am pretty certain that a 28 would do well on ducks based on my experience with the .410.
I have a TriStar G2 .410 as the backup to my normal 20.
My non-scientific test was using the gun on a sea duck hunt in SF Bay.
I shot a combination of steel 6s, bismuth 4s, and tungsten 9s...