USUHS has always made the most sense for people with prior service, who
1) know (sort of) what they're getting themselves into by joining
2) have retirement credit that will put them in a good position to retire when the USUHS obligation is up
3) have a rank that will continue to be paid at a higher rate than O1<2yrs while in school (despite being recommissioned as an O1)
That said, many (most?) USUHS students don't have prior service. I didn't, and it has worked out well for me.
Just be well aware that a 7 yearcommitment works out to be 15 minimum years in uniform since time at USUHS and in residency don't count.
HPSP = being a pseudocivilian during school, possibly a pseudocivilian during residency (if deferred, but don't count on that) and only 4 years of time in uniform.
Something else to consider is that USUHS is an excellent school in its own right. It's likely a superior education compared to some of the newer DO schools which are so expensive (and therefore drive a lot of students to HPSP).
If you want to join the military, I'd probably pick the better school between USUHS and your other acceptance.