I was kind of shocked Canyon kept essentially the same design on the Ultimate. It looks quite dated to me and continues to look that way despite the update.
Not only is the Specialized better performing, it just a much more attractive bike. They say a clean bike is a ridden bike...I think a good looking bike is a ridden bike too. Of course, it comes with a higher price tag. Feels like there are a number of alternative All rounders that are better performing that the Ultimate, and better looking, I would go with if I didn't want the Tarmac - Addict RC, Orca Aero, Teammachine, versions of the SuperSix, etc.
Also feels like you could buy the SL8 frame and build up how you like and save a few bucks vs the SWorks full build.
If I were to buy a Canyon, it would would be the Aeroad, which I get isn't the point of this chat, but it it's a good looking bike.