Rye seeds are pretty good forage, and geese will surely attack it (probably before the ducks even get to it). However, if it's not on your personal property, it's not a good policy to do things like this. And who knows if you've got a native rye seed (va rye), italian rye (which can spread pretty quick if the geese don't whack it), etc.
Even if it is your property, you may be replacing good, naturally-occurring waterfowl food with something less natural, not as sustainable, and potentially not as high quality forage. Depends on your particular marsh though.