As above, depends what you want to get put of it. I have a caad8 with 105 and nice wheels and a cheap build charge filter which is the equivalent of the cdf.
I love them both for different reasons. The charge is fine for road rides especially with 25mm slicks on. I used it a lot over winter did a few 50-60 milers with plenty of climbing. It is heavier and slower the the caad 8 – about 1-1.5 mph average. Whether that’s the weight, flexy steel whatever I’m not sure. Where it’s most fun is in mixed road and easy off road rides with semi knobblies on (clement xplor for now)
If I’m going for a punish myself road ride/ racing mates on strava or out with roadie mates, I’ll always take the caad8 – it’s faster and less effort for the same distance ridden so if I’m trying to keep up with others esp if they are fitter, it’s a better choice.
Personally I reckon sportives will be easier on a proper road bike but proper road tyres will be a cheap easy upgrade to the cdf in the meantime