I marinade all my steak/chop cuts. It’s not to “hide” the taste, marinades all contain acids that tenderize the meat. I don’t have one that I think is better than others, basically they all contain similar ingredients. I use the Heinze “marinade in a bag” types a lot because it’s just so convenient to slip the meat into the pouch and zip the zipper, less mess and takes up less space in the fridge. The smokey flavor of one of them is really, really good.
The key with marinades is to think ahead and give the marinade time to work. IMO the time given on the packages is the minimum and more is more as far as letting the marinade work.
As has been mentioned, do NOT overcook. Venison has a natural pink tone in cuts even when way overdone, so get a proper meat thermometer and use that as your guide, not color.
Mrs. Grouse is from England where, as with all of Europe, venison is considered a great delicacy and that is exactly what it is. Unlike other meats, however, it needs more care because the relative lean quality of the meat makes precise prep and cooking a necessity to take full advantage of the flavor.