One of my favorite dishes on the grill is Spiedies, an Italian dish now prepared in the US, primarily in the Binghamton N.Y. area, which is famous for them. Pieces of pork, chicken, beef or lamb marinated in an oil-based Italian spiced sauce and charcoal-grilled and put in a sub roll, and add whatever toppings you like or choose! I had to go to Binghamton on many occasions for store Grand Openings and it was always a treat to go to a Spiedie Shop and delve into the deliciousness!
Consider them for your next outdoor cook! You could also smoke the meats first, then finish them on a grill for the sear, too!
The Spiedie marinade was like a strong Italian dressing with wine highlights, something you can easily mimic; cut meat into ½" to 1" cubes, put in the marinade for 3 days, an oil and vinegar base with Italian seasonings; give it kick if you want with some peppers, wine, hot sauce, etc. Remove from marinade, smoke and grill or just grill until just done so as not to toughen meat, top with onions, peppers, chili sauce, hot cherry pepper relish, horseradish, horseradish sauce, whatever your favorite condiments are!