I don’t have one of those gadgets but a couple of my friends do; they have made wonderful meals in theirs.
The only way I have ever been successful in cooking a duck is this: That it (unless you’ve been lucky enough to find a fresh one.) Cut it in half, stick it all over with a fork, put it in a roasting pan with about an inch of water. Cover that with foil, steam it at 350 degrees for about an hour, or until it’s tender. Pour the water off, then bake it until it’s brown. This gets rid of all the grease. I put an orange sauce on it about 15 minutes before it’s browned. And I agree, it’s hard to get a good quality duck. Lord knows how long they’ve been frozen when you get them at the supermarket.