For anyone on the fence about these little boogers, get off the fence. I've had a set on the engine guard on my Freewheeler for a couple years now, they look great, are pretty much bulletproof, and are bright as all getout. And they throw enough bracketry in the package that you should be able to mount them just about anywhere! I've got mine mounted on the far outside of the engine guard, under my highway pegs, and the wiring was easily long enough to run along the guard, up the frame, through the existing wiring harness guides, and into the back of the headlight can to the wiring.
Definitely an excellent product, well worth the money.
This has been an unsolicited endorsement from your somewhat friendly neighborhood olde phart.