There are almost no contemporary motorcycles being built with kickstarters any more. And since most bikes these days have fuel injection, you need current to run the injectors and pump. You generally cannot even roll start those bikes.
I am reminded of when I started riding in the 70's, and my first few enduro bikes had kickstarters, and I always liked that. It is too bad that kickstarters have pretty much vanished.
Are they not even on dirt bikes and quads anymore? The magneto pull start on my 4 wheeler has saved my bacon on several occasions.
To the OP, from what I saw, that one requires it to be attached for a while before you try and start the car, so apparently it does dump some juice in first, versus drawing directly off of it. The Lipo stuff AJ mentioned is why I was curious. I have had the larger lead acid jumpstarters, and they have jumped cars, but I tried a fairly good sized one on a work diesel once, and no go. Had to call a tow truck guy, who showed up with a MUCH larger one.