Very nice install! Thanks for sharing your work.
I was thinking about how to wire up my gerbings gear on my ride home tonight as I just have an SAE connector sticking out between my seat and the tank. I'll likely take a few hints from your install.
The place to improve the world is first in one's own heart and head and hands - R. M. Pirsig