For what its worth, my experience with the SRAM mtb stuff pictured is that they work decently when the cable comes down the seat stay (like on an mtb frame), but not as well when it comes along the chain stay (like a road bike). There is enough of a difference in the angle that you have to have the short piece of cable perfect or you have trouble reaching the full gear spectrum. A tad too long, and you can't spring return to the smallest cogs, too short and you have no tension on the housing to allow relative movement (nothing happens when you index, if I recall correctly).
Edit: not saying that it doesn't work spectacularly once figured out. My primary bike has SRAM X9, and it works smoother and more consistently than 105, IMO.