I'm in a similar boat deciding between NJMS and a more expensive private school(though not as expensive as Tufts) and I think I'm gonna choose NJMS due to cost and proximity to family/friends.
Where do you want to do residency? Also I wouldn't factor the match list in too much as NJMS isn't going to hold you back from any of the competitive specialties. Also kinda interesting that they're pushing the one farther away. Usually the opposite. What are their reasons for pushing tufts over NJMS?