hmm....it looks like some kind of torque adder....i've never heard of it though....i guess it could work...i mean...theoretically it could...the only thing i'd be worrying about is the recharge cycle...how much will it take away from the engine's power when it's recharging??
anyone have any other input?