I own the SL's, I've ridden the C24 TL's once on a friend's bike so that doesn't really count, but for what it's worth... The mechanic at the bike shop who is an avid road biker said he used to own a set of both of these wheels, at the same time. I found this out while talking to him as he helped me put on a Fusion 3 tire when I first got the wheels. He said that he loved both sets of wheels and ended up selling the C24 TL's because he had such a hard time telling the difference between the two. Hope this at least helps you out a bit.