Manual brakes suck!!!

I agree. My duster has manual disc brakes, and I don't have a problem with them at all. I actually kind of prefer them over power because I get more of a feel from the feedback through them.
Interesting, I've got manual discs on the spacer and i've been unable to find power booster or correct prop valve,...maybe i won't need to change them after all you say...