I'm going to make this very simple for you.
If you're a Radiology, Interventional Radiology, Derm, General Surgery, or surgery subspecialty person, the amount of gunning that you need to do to boost that MCAT or GPA for a MD acceptance is 1/20 of the amount of extra effort needed to get one of those specialties as a DO.
For your example, that person will be looking at Harvard/Stanford/UW/Northwestern/Upenn/insert prestigious name here... for Ortho and Derm as a MD. As for a DO with those numbers, your reach will be mid-tier programs with the likelihood of getting into a low tier program at some random BFE place in Oklahoma or Nebraska.
I'm not going into Anesthesiology but I have given it considerable thoughts and done much research. But, to get into UW, UCLA, UCI, USC Anesthesiology, you just need a 230s on your Step 1 as a MD. But, as a DO, you better hit at least 240s with 250s being preferred to even have a shot.
You can talk about how you're going to destroy board. But, it takes a ton of gunning and effort to move from a 230s Step 1 to a 250s Step 1.
TLDR: if you're fine with FM or Peds as a below average student in your class, I would take a DO acceptance. If you're not fine with those two specialties, you need to at least hover around 40-60% with around average Step 1 and Step 2 as a DO applicant to match outside primary care. As for all the fields mentioned at the beginning of my post, you, as a DO applicant, better be at least 70% with multiple pubs and top Step 1 and 2 to even have a chance. Those are my thoughts and info gathered from talking to my seniors. My advice is to get into a research lab, pump out more papers, and boost that MCAT for that MD acceptance. You can do it.