It is not along the lines of devices described so far, but I have a Ninja Foodi Multipurpose Cooker - the kind that is an electric pressure cooker, a slow cooker, a convection oven, an air fryer etc...
It is not BBQ, but in Air Fryer mode, I've found it does astounding burgers. Juicy and extremely savoury. I also used it to sear the last bit of sous vide brisket I had last week (that I intended to finish on my grill, but then kept slicing bits off of for cold sandwiches!). No smoke, of course, but otherwise it was pretty darned good. It also does a good job of reheating and crisping up pulled pork (in a foil container). As I cook and freeze a lot, in single portions, this is really useful for quick lunches.
Previous to the Foodi, I had an ordinary Ninja Air Fryer, but I like the fact that I only have one device taking up counter-space, and can do lots of different things. It even has a dehydrate setting, although I have not tried that yet.