A mate has recently purchased this and swears by it. I currently use a cheap pellet grill and am seriously considering this upgrade. It has the ease of a pellet grill, but with the charcoal flavour.
edit: Also 9% off BBQ's galore gift cards with this deal: https://www.ozbargain.com.au/node/471937
With the Masterbuilt Gravity Series™ 560 Digital Charcoal Grill + Smoker by Masterbuilt, you can smoke, grill, sear, bake, roast and so much more. Set the temperature on the digital control panel or your smart device and the DigitalFan™ maintains the desired cooking temperature. The GravityFed™ charcoal hopper holds over 12 hours of charcoal and gravity ensures you have constant fuel to the fire. The reversible cast-iron grates are perfect for smoking or searing and in just 13 minutes this grill can reach 370°C. Master the art of charcoal grilling and smoking with Masterbuilt.
Great for smoking. Set and forget at whatever temperature you like.
Not ideal if you're lazy and don't ever clean it and therefore have flare ups that melt switches when you set the grill to highest temp for searing.
TLDR - Great smoker, keep it clean, no mods needed.