That thing claims it can provide 1000 amps of starting current. Hope the vehicle starts in 1-3 seconds like they claim, those wimpy wires couldn't handle 1000 amps for much longer than that without frying!
If it does everything that it claims, it looks like it would be pretty handy to carry in your car and wouldn't take up a lot of space.