wonder if you can actually ground launch that thing (as opposed to having to be already in free fall)... I imagine the weight prohibits it.
can you imagine strapping that thing on.... jumping out of a plane then having engine failure....
sure you have the chute, but still.....