I did the whole charcoal, then gas, and now onto pellet grilling.  I wish I would have just bought this a while ago.  Some people complain of temperature irregularities, but by unit has been spot on.  You want some temp variation this is what creates the smoke.You will need to get a good meat thermometer to use, otherwise you will be guessing with the the food.