Hey
@PurpleCow2016
your research is definitely good enough. especially because of the post bacc at NIH.
I was/am kinda in the same boat as you are. I am currently applying to MD/Phd programs now, I love research and medicine but I also want work a lot in the community specifically with underserved populations. What I've realized is that it is possible to do both, but it depends on you priorities. In most med schools there are programs where you can work with underserved populations and in the community (and if there isnt most schools will support you to start programs of your own) You can do this throughout your md/phd and a lot during 4th year of med school (with the expense of your time obviously) I plan to do so. My advice is to really focus on considering if you want to a phd (and what type of Phd (it should be able to suit your goals)) in addition to an MD because thats what your focus is on in a physician scientist track . you've done full time research see if you would like an intense 3-4 years of that.
I envison myself doing 75% research and divide the rest of my time into medicine and service. If I am lucky I can hopefully merge the two
I have to note that you can also achieve everything an MD/Phd can as an MD (although it will be less structured and a bit harder but will take you almost the same amount of time)(there are plenty of very successful faculty who manage research and medicine with just an MD degree). If you want the amount of research you do in your future career to be less then 75% of your time then a MD might be better