Hey ugly1 I installed 13.5 inch cyclesmiths on my 07 EGC,10 inch bars are same as stock wont help,you need to change both throttle cables clutch cable and brake cable. The wires are long enough I took the connectors off and ran the wires through the bars then reconnected the connectors there is probably enough wire in there to go to 16 inch bars,over that might need a wire extension kit. My cables are +5 inch ,the brake line was made up and sold to me by a local indie shop so cant help much there.Its a job getting wires thru the bars was very difficult if I had to do it over again I would not go with bars that are wired internally,with that fairing it doesnt matter anyway.Another thing you may try is a website called [removed] they sell bars kits and even sell a complete handlebar with controls wires etc...good luck Tom..