FWIW I set up my CAAD10 disc with cable pull Shimano CX77 and Ultegra first time round and spent a week on it in the lakes absolutely smashing the shit out of 30% descents.
Never ever had a problem with cable pull, the routing is exactly the same on the CAAD12.
I upgraded the CAAD10 to CX1 Hydro and for the £££££ spent doing that was only really enamoured by the shifting and novelty of 1X.
The last disc build I did was a Trek Crockett with Ultegra Di2 and the cable pull CX77's again and they never let me down.
I actually kind of prefer their ease of adjustment, and very simple to set up nature.
FWIW I set up my CAAD10 disc with cable pull Shimano CX77 and Ultegra first time round and spent a week on it in the lakes absolutely smashing the shit out of 30% descents.
Never ever had a problem with cable pull, the routing is exactly the same on the CAAD12.
I upgraded the CAAD10 to CX1 Hydro and for the £££££ spent doing that was only really enamoured by the shifting and novelty of 1X.
The last disc build I did was a Trek Crockett with Ultegra Di2 and the cable pull CX77's again and they never let me down.
I actually kind of prefer their ease of adjustment, and very simple to set up nature.
Hydro scares me.