I have had both. Gas never seems to get hot enough and charcoal is a hassle. I do want to try a new Weber that is charcoal with a propane start. Seems to me the best of both worlds. One downfall of charcoal, I seem to be a bit allergic to it.
They're not really that new. I've had one for 6 years.
It's been great.
No mess, no lighter fluid, no waiting 3-4 days. Throw a few bricks of charcoal in, turn the propane on, hit the igniter button, let it sit for about 10 minutes, turn off the propane, and it's ready to go.
When you're done, close the lid and shut the vents. This will leave some charcoal for next time that you can add some fresh bricks to.
It is a great combination of convenience and flavor.