Hey rpm,..next time add some White wine to that salad dressing. Be forewarned, the meat will fall off the bones while cooking.

There are so many ways to prep meat. Slow is good as long as you keep it moist so the meat does not dry out. Fast if you like cajun style, but there is more prep time.
Smokers are the best. Grills are second choice. My oven is a planter and I find it works well for that.
An ovens heat is just to dry, even if you add water in in a pan underneath, it escapes too quickly to be beneficial.
DO NOT WRAP MEAT IN ALUMINUM FOIL! Unless you are just begging for some mental problems later in life and this is espeically true if the meat is marinated. The concept of wrapping meat is similar as pressure cooking. Keeps everything moist and focuses the heat well, but it is best to use a small non-aluminum container, such as a well seasoned cast iron skillet.