I could write a whole lot about this.
Want easy? Gas
Want flavor? Charcoal
Mainly want to slow cook things (ribs) and just want to set and forget? Pellet grill
My personal rec would be a Weber performer deluxe with a Slow n Sear deluxe accessory. Unless you’re cooking for more than two people at a time or you plan to cook a week’s worth of food at a time. Then size up to the 26” kettle and correspondingly sized Slow n Sear