Re the mounting straps: I dunno, I think I like them standing out. Still thinking about it.
Re the wires: s'aright, there's a quarter inch of space between the box & the fender. Although they might look a bit more tidy if I tape or heat-shrink-tube them together.