The BB7s are now out-dated IMO. They are a good brake with compressionless outers, but they rely on bending the disc on to the static pad, so setting them up perfectly is almost an art, and past a certain wear point you have to set them up again.
I like hydraulics, but I prefer the stone axe simplicity of cable operation, so Spyres which move both pads are what I prefer now (just bought another set).
Ultimately it doesn’t matter whether you use hydraulic or cable, what matters is reducing the losses between lever and calliper.
Hydraulics come ready set up, just bolt them on. No hassle.
Cable disks can be compromised by bad cabling.
Cheap outers can suck up a lot of the braking effort by compressing, and then the brake appears to lack power.
That’s why compressionless outers are important, and I’m surprised anyone fits anything else – why voluntarily hobble your brakes?.
That’s why I make up my own cable outers from sections of rigid tubing where flexibility is not required.
Adjustment on Spyres is simple and I like that there’s no worry about brake fluid leaks onto the disk or having to bleed them.