my manual brake experience

I don't know. Our dart Has manual brakes (disc in front and 11" drum rear) and that thing stops awesome.

Maybe you have something mismatched.

With lower vacuum maybe you should go hydro boost.