Der Gewebeschlauch sieht gut aus. Weiterer Vorteil: es bleibt kein Wasser drin stehen, wenn es mal nass wird. Allerdings solltest Du dort, wo der Gewebeschlauch Kontakt zu lackierten Teilen (Gabel, Tank, Lenkkopf, usw.) haben könnte, Schrumpfschlauch über das Gewebe ziehen. Der Gewebeschlauch schmirgelt Dir dort sonst ziemlich schnell das Material blank. Gerade für Deine Anwendung solltest Du das beachten.
Was Du sonst noch versuchen könntest, ist passendes Bougierrohr. Damit meine ich Bougierrohr in einem Durchmesser, dass die Kabel gerade so durch passen. Ist eine schxxxß Arbeit. Sieht dann aber ein wenig besser aus als das originale, schützt und ist zudem die wahrscheinlich preiswerteste Lösung.
Die eleganteste Lösung: die Kabel im Lenker verlegen oder ein BUS-System. Das wäre dann allerdings ein größeres Projekt (z.B. mit Motogadget m-Button und m-Unit).
PS: ich habe meine Kabel (bzw. die Stecker aus dem Lampengehäuse) auch unter den Tank verlegt (Kabel von der rechten Armatur rechts, linke Armatur links) . Die originalen Kabelhüllen habe ich erst mal dran gelassen. Über Gewebeschlauch hatte ich auch nachgedacht, aber wegen des Schmirgeleffektes wieder verworfen. Mich störts auch nicht so sehr. Hier mal ein Bild: