I would expect a cleaner job from your LBS. My LBS did a cleaner job with cable routing and added a few zip ties themselves to keep everything out of the way but the stem mounted light still interfered with my handlebar bag. I made an extension to move the light up and out of the way of the bag and the cables.
View attachment 62480
3-D printed extension clears cables and handlebar bag.