Additional taste enhancement can be had by the use of wet wood chips to give that real smoked flavor. Certainly, charcoal grills cost less than gas. But gas is by far the easier of the two methods. Charcoal briquettes can be hard to start. Gas is ready to go in a matter of minutes.
Charcoal can undercook or completely burn the dinner.
Gas gives you better control of heat since there is a heat setting. Safety is also a factor. Never use either type of grill inside the house or even in an enclosed porch, unless you have a motorized vent to pull the smoke outside. With a charcoal grill, you have the possibility that embers can come out and start a fire that could overcook your wooden deck. A clean grill is healthier and will result in better tasting food.