I agree that it is an interesting concept....... but the execution will determine its practicality.
Damping the jarring of the loaded sack hitting bottom when you mis-step seems like a nice idea. But IMHO movement of the load relative to your body is not good. Like the old saying from the neander-camper hauling a cast iron stove down the trail on his back, "It's not the stove, but the 25-pound sack of beans in the oven, that gets me off-balance now and again."
Given the vertical toothed rod driving the alternator on the top rail of the frame, I expect they'll figure out a way to:
1. enclose the entire mechanism to keep out gunk
2. come up with a different drive mechanism that doesn't protrude above the wearer's body (at least, they will after their first scramble through a tangle of closely overhanging branches

)
I guess my bottom line is that this appears to be a pack to be used on groomed trails, not out in the boonies. In the boonies the trails are uneven, broken, and jagged, so you want your load to remain static vis-a-vis your body, not moving around. Also, Murphy's law in the boonies is unforgiving of moving parts (including body parts with their inclination to bruise, cut, and break). On the groomed trails where I would expect to see this pack, you wouldn't need the GPS and other techno-gizmos they expect to charge up with the electricity produced by the pack.