Your method is still using a grill and getting the yummy flavor of the coals/wood, not putting it in a pan on the stove indoors.
done both.....my special cast iron skillet carries all the goodness in its cast iron pores.The reason for NO SOAP