If you use the cuts that still have the silvery membrane on them that will dissolve and add more flavor. What ever recipe you use adding bacon or some sort of fat is important for a good tasting meat. Bacon is easiest but you can buy hunks of pork fat and infuse it right into the roast. If you use bacon you can also cut the meat of the bacon away and just use the fat. fry up the bacon meat for bacon bits to put on a big baked potato with your venison. Either way, the deer meat is so lean that it needs some fat added.
I make a stew using 1/4c water, 2 packets beef or vegetable boullion, worchestire sauce, bbq sauce, HP sauce, 3 cloves garlic, 1 onion, carrots, mushrooms, celery, sweet potatoes, parsnips, yellow peppers, black beans