Help your Pedal Stroke by Rounding out your Knowledge

Recently an athlete asked me a question about power cranks:

How do you feel about powercranks? Are you familiar with them? They were mentioned in that article and I was curious. The idea is that each crank functions independently of the other. One leg cannot help the other. It is supposed to help pedal stroke.