I use #4 steel shot for the early teal season, Then switch to #2 steel shot for big duck season. My reasoning is simple - I pick the smallest size shot that I KNOW will go all the way through ducks so I & family don't bite down on a pellet!
PS: I usually use an improved cylinder choke for ducks over decoys.