Seems like a long drawn out procedure just to cook food particularly steak.
I like to barbecue a good quality steak on a hot barbecue grill that is made for searing meat like beef steak.
Marinade the meat first with seasoning, Hy's is good, add crushed garlic and bit of olive oil. and leave it in the fridge over night.
As for chicken the best I've ever cooked was again on the barbecue using an upright rack that makes room for a can of beer which you leave open inside the chicken cavity during the cooking process.
Bask the bird with your favorite barbecue sauce and leave the lid down for an hour and a half at low heat. 300' F. Wallah