Pellet grill and smoker.

Masterbuilt Gravity SeriesĀ® 1050 Digital Charcoal Grill + Smoker

I got me one of these last year. Doesn't run pellets, I can use whatever wood I want, and it'll go 8-12hrs at 200-225. I've done ribs, Briskets, tri tip, fish, and then we cranked it up to 700F and did pizza too.

Works great. Temp regulation is awesome.

My only issue so far has been some of the switches. That and something with the internal temp probe. Occasionally it will slowly read lower and lower (and not turn the fan off or down as a result), but if I unplug the lid switch it's fine. It's got to be a sensor ground issue with the temp probe. Didn't ever do it until it froze outside, and mine is out in the elements all the time, so may be a moisture issue.

The 1050 is big enough I can fit more food than is needed to feed 20ppl. My first big smoke was Brisket, two tri tip, 6 racks of pork ribs, two full salmon fillets, asparagus, queso, beans, garlic, 6 stuffed bell peppers, and stuffed mushrooms too. Still held the temp just fine and was super easy to run. If you use lump Charcoal, it only needs the ash removed every 3 or 4 bags of coals. I use lots of wood chunk mixed with the Charcoal and in the ash pan for smoke flavor. It's never too much smoke either, and so far I haven't figured out a way to make acrid smoke with it.

Perhaps the only downside is if you go from 200 to 500 degrees after a long cook, you're going to get a grease fire. But so far that hasn't been too terrible either. I just close the lid and wait it out and let it burn off. Nothing has ever glowed or been damaged when it happens.