I have wired a few bikes with Denali stuff. I was thinking of doing the same with the DesertX... D3's but with a universal high/low/off switch they offer due to space and to keep it light weight. They have a fuse block if you want to add other accessories... I've used it, its huge. Following to see how it turns out for you.