i would say a good kettle bbq is very versatile and useful for those people who don’t have a lot of space.
I have a Weber Kettle and with the new grill they have had a small section that can be swapped out for other parts - skillet, pizza stone, wok, Dutch oven, and others I can’t remember off the top of my head. I have the pizza stone and skillet that I’ve used countless times.
Long cooks are fine on it as well. I’ve cooked for over 9 hours, and there are a couple of posts showing how to set the kettle up for long cooks.
They can be used for pretty much everything from what I’ve read. I’ve always advised people who are looking for a basic bbq to get a Weber Kettle as they have so many uses.
hope this helps. By all means ask more questions.