Have you experienced any REAL gains from that voltage "stabilizer"? All of the information on the site seems to be fluff and have no substance. I've come across these before and they look like a pure gimmick.
Stop and think about it, how is it going to raise voltage while starting? It's so tiny, the amount of power it holds surely can't be enough to bump voltage up. Besides, the circuitry in the vehicle was designed with that in mind. As far as while driving, I don't see how it could make any difference. You've got a huge battery with more than enough juice to power all onboard electrical circuits for hours on end that acts like a giant buffer against any spikes you might see. Adding a couple of AA-sized batteries can't compare.
I'm skeptical of the grounding wire too. It might help the alternator generate more juice to the battery but a lot of the sensors have their own grounds/return wires. Having another ground can't hurt though. If I were you, I'd be soldering those crimp connections, they look like an ideal spot for corrosion to set in.
All that aside, please take pictures of your hood lift shocks and how you set them up. It's obviously not a kit and there's several members here, including myself, that would like to have that