this last pic is SO WRONG ...it is so mesmerizing thou...it just wants to suck me in....(must resist argh....) it is a CHAOS TALISMAN
of some type....LOOK AWAY.....(it burns my eyes....)
A chaos talisman, I love it, lol! I though the same thing when I saw that pict, it's like a little ball of wires that somehow mines. GOT WIRES?

I dig the "thing" to power the 3 S7s, but shouldn't you cover up that copper bus bar to prevent accidental electrocution? Looks terrifying! I hope you don't have a cat...
Nah, 12v is too low to get even a shock from, much less getting electrocuted. I think you start feeling electricity somewhere around 50v or so. This is assuming dry skin, of course. Wet skin would be lower. The only danger would be if something made of metal were to short the 2 bus bars out.