Have you asked/called your MD reject places to see what your deficiencies are? I would also look closely at the DO schools you got into for their match list and ties. That being said, usually students interested in one specialty (ie competitive) will change their minds many times. Understand that the implications of your current decision will plague you going forward in that if you happen to go DO then don't regret it because of the obvious constraints. If you think the only thing affecting your app is the MCAT, try to seek help and and see if you can do better (it is the easiest but most vague thing to fix but it is a sure shot to actually having a better cycle if all else looks fine). Shuffle through some residency forums and see what advice these people give to DO applicants (even those with top step scores). Most importantly in the end, compare the curriculum and schedule of your DO schools. Here are things you need to ask at this stage:
1. How often do you have breathing room between blocks?
2. What is the attrition rate...including students held back?
3. What sort of support services do you provide?
4. Is the place where you will stay actually reasonable and in an area you could moderately enjoy?
5. Is going to class mandatory? (you might realize early that sitting in class passively will waste more of your time than actually help)
6. Where are clinical rotations?
7. Visit the second look or contact students from years ahead to get the feel of how the school treats student opinions
8. What is the amount of time your school provides to study for step? >>>>>>most important
9. Is there any scholarly activity that a student can do INSIDE the school? I have noted that making ties outside through better institutes can be very hard and most faculty from outside prefer to select only their students or another similar university of their caliber (bias is real and being referred by a school admin can be a hit or miss)
I hope that this helps serve as a start. Everyone will encourage you to take the acceptance but I would tread very carefully because once you've put your foot in the quicksand you kind of only can go its path. I know a kid who didn't get into med school the first time but he spent 3 more years improving on the weaknesses the admin recommended they make to their app...long story short his opinion was the school was the sole reason he got so much recognition from residency interviews...went onto match a surgical subspecialty at a top program. Moral of the story is that decisions made in haste are not often the best, and those made with meticulous measure of goals can lead to a more vitalized career in the future. Either go all in because you have no choice or pull out if you think you might fit elsewhere---you may be tunnel visioned at the moment but truth is that even a mediocre MD student may trump a DO with much better stats.