Not the braking I want

Some discs drag more than others, but a quick hyd. check is to pump the pedal up hard, then try to rotate the
hub. If it's tite,crack the bleeder(have the wrench on it & ready),if it releases immediately and "burps" there is pressure trapped in there. If not,make sure the pins are
lubed w/silglyde or equivalent grease, and that you can
pull out on the caliper firmly so that it "frees-up" by hand.