you might want to reposition it dude... the water will get inside if you put it that way. (i see you have the ECU cover to cover the wires, but it's still a little dangerous. the wires must face down.
i have the same thing like half a year ago. works nice.
and you might want a smaller gauge wire for your ground wires (like...6 or 4 gauge)
the ones come with the volt stabilizer is too thin (i think they are 8 gauge...). im using 6 gauge now, goin to change to 4 gauge as soon as my friend find blue ones to get into his shop...