Step 1: Rinse the duck inside and out under cold running water and blot dry with paper towels. Pull out and discard any excess lumps of fat from the cavities. Trim off the neck skin, leaving a 1-1/2 inch flap; fold and pin it to the back of the duck with a toothpick or small skewer. Fold the wingtips back and under the duck. Prick the duck skin all over with a needle or a fork with sharp tines, piercing the skin, but not the meat under it (this helps release the fat).
Step 2: Time permitting, place the duck on a wire rack in the refrigerator and let air dry for 24 hours. Or blow-dry with a hair dryer set on the lowest temperature. This will give you crispier skin.
Step 3: Make the rub: Combine the sugar, salt, pepper, cinnamon, and cumin in a small bowl and stir to mix. Season the front (neck) and main cavities of the duck with half of the rub. Place the cinnamon stick and shallot in the cavity.
Step 4: Brush the outside of the duck all over with 1 tablespoon of olive oil. Sprinkle the outside of the duck all over with the remaining rub, rubbing it into the skin. I don’t bother trussing the duck. Though it won’t look as professional, it will get more exposure to the smoke if the cavity is left open.
Step 5: Set up your smoker following the manufacturer’s instructions and preheat to 250ºF. Add the wood as specified by the manufacturer.
Step 6: Place the duck on the grate with a drip pan underneath it. Smoke the duck until it reaches an internal temperature of 145ºF on an instant-read thermometer inserted into the thickest part of the thigh, but not touching bone, 2 to 2 1/2 hours.
Step 7: Increase the smoker temperature to 350ºF (if possible with your smoker). Brush the duck all over with fat from the drip pan or more olive oil. Continue smoking until the skin is dark and crisp and the duck is cooked through, another 1 to 1 1/2 hours. (The Chinese eat their duck well done.) There are two ways to test for doneness. Wiggle one of the drumsticks: the leg should move freely. Or check the internal temperature of the thigh meat with an instant-read thermometer; it should register 175ºF. (Make sure the probe doesn’t touch bone, or you’ll get a false reading.)
Step 8: Transfer the duck to a cutting board and let rest for 5 minutes, then carve and serve with the Chipotle-Cherry Barbecue Sauce on the side, if desired.
Note: If your smoker does not allow for temperatures higher than 250ºF, increase the cooking time by 30 minutes to 1 hour.