Here is a pic of a custom mount for the rev 10 I did on my 17 Craz, had the same feeling of not wanting to see any wires , but I liked where they sit on the welded plates , worked out pretty cool

rev10mount.jpg

rev10mount2.jpg