I have never seen this product before so Im not gonna say it cant work. But if your vehicle's electrical system if working properly to begin with, i would have to see it to believe that it would make a difference.
After thinking about it, If you have a decient audio system or something else added to your vehicle that puts a strain on your chargeing system I can see an improvement. But you would probably need to be pushing 1000 watts to a pair of JL's or somethign to be drawing enough power from your battery for your stock chargeing system to not keep up.
But then again thats just a chargeing system improvement, I still dunno about troque / Horsepower / responsiveness.