I see the STS seems to be designed for more adjustability. Looks like a mounting block similar to the original STS. Not so sure I'm in tune with the CCS roller system. My 2010 Alien Z has it and it pulls the cables too far to the side. Guess we'll see.