travel agents are great, they don't add any extra friction if you set them up properly and oil them regularly (like any cables), and they definitely don't cause the cable to fray, again that would be the result of a not-so-clean installation. been using one on my polo bike for well over a year, never had it cause a problem.
+1