Are you worried that the cables would not run exactly parallel to the top tube for appearance sake or functionality.
Not a probblem on my Mongoose


Yes, I know the rear cable housings are too long, but it works.
Look at this Soma video for most of your answers.
http://www.youtube.com/watch?v=5wqfq-_KGBg