Bb7s only push from one side, while these push both pads towards the disc. Ive got these on my first disc brake build, and love them. Works flawlessly with 6700 shifters/levers.
For flat bar, just check whats the pull ratio of the lever you’d use, but should be fine.
Ah ok, thanks both. It's really a pair of BB7s I'm after I think, for lever/pad compatibility. Cheers.