We have certain items that must be done on a charcoal grill.  This grill really delivers the consistency and heat level we need to have control over the cooking process.