I always cooked them first, wrapped them in foil and heated them up on the BBQ when needed
I never do anything more complicated than soaking the meat ina marinade befoer the BBQ, and try to make it as easy as possible 'cos after a few bevvies I am always too rat arsed to cook anywhoooo....
These days I suppose i will have to curb that huh