Yup. One piston was always a stupid design. For sure, get a cable TRP Spyre caliper. Mine is on my Rohloff14 tour bike, 120 lbs loaded.
ZERO squeaks and minimal fiddling. I have the gap bigger because I have track dropouts and it doesn't seem to matter the gap anyway.
I have really nice SA levers set to long pull. Stops on a dime any time. And besides, the TRP is 14 mm less chunky than a horribly UGLY BB7.
With my SA dyno drum brake in front, I have 100% all weather reliability.