Heinz is definitely a good program. A friend of mine is currently enrolled in the two-year DC track option, and he turned down (Syracuse), GPPI (Georgetown), and SPA (American) for it. Though funding was a big reason why, like you he entered Heinz right after undergrad so he was looking for a school that would help him develop skills; for example, Heinz actually has a writing improvement course, which is an especially important skill for those hoping to give policy advice. You also still get some good adjunct professors, like Mark Roosevelt, the superintendent of PPS. Don't let the financial problems with the Tepper school deter you from taking classes there; it's still one of the top business programs.
Anyway, like you I'm also going straight to grad school right after undergrad (@ pitt too! but I'm poli sci) so I was looking for programs that would develop the skills that I would've garnered from a few years of work. If I wasn't so set on being in DC, Heinz would have been at the top of my list.