I'm a bit of an outdoor cooking addict.
I've got 3 bbq's, a hot smoker, 2 different size paella rings and in lockdown I built a pizza oven.
I have the Weber mastertouch, a Weber smoky Joe and a Archway Cypriot style bbq.
The most versatile is without doubt the mastertouch, there's very little you can't do with it.
Direct and indirect cooking, slow cooking, I've cooked brisket in it overnight. Smoking, beer can chicken etc.
The one I love using the most is the Archway, it's primarily a rotisserie with 3 long skewers for doing large joints, and 12 small skewers for kebabs and the like.
You can put a leg of lamb or a rolled belly pork, chickens etc and just let it do it's thing, you can socialise while the foods cooking.
However, the one I use the most is the little Weber smoky Joe, it's perfect for 2 people, it's really quick to get going, uses very little charcoal, and when you put the lid on and close all the vents it goes out and you use the same charcoal next time.
I use the paella rings a lot, apart from patellas I use them for lots of different things, I love a kipper, but they do stink the house out, so I do them outside in one of the large paella pans ( I've got 5, ranging from 4 portions to 24 portions).
I even used the largest ring to brew the beer when I first started.
Anyway, you won't go far wrong with a Weber mastertouch as a all-round bbq.