Weimers are not duck dogs. Short coat and not as durable as a lab. When it comes to swimming, labs are the best.
Weimers are mostly upland dogs, and while I can't comment on the breeding, it does seem that AKC has ruined them like they did the cocker spaniel. If you plan to hunt ducks with your dog, labs are the easiest choice. Labs also do well on pheasant, but they are flushers, so be ready.
As for pointers, I don't know how you beat a German Shrthair. I own one, so I am partial, by my dog hunts well, points everything, is fantastic family dog and very clean. She hardly sheds at all and most burs and mud fall off her short tight coat. She is laying on the chair next to me right now. She seems tired because she spent the night in a tent with my kids in the backyard last night.
What a life!