100p agree. We've got a pair of budget "bengal" brakes on our tandem with two 203mm discs and compressionless housing. Even coming down a fast decent with luggage they were fine.
Got BB7s on both my other bikes.
Only recently thought about going up to a 180 in the front.
Dunno why cable discs get such bad rep, I've ridden tons on BB7s loaded up and they've always been fine (when setup!).
Bike looks great btw. Chainset is 🔥.