I found a few different sources of evidence that seem to back up the claims that this product makes. I just ordered one to put on my Minn Kota 101. I'll report back once I receive it and put some hours on the water with it.
This video in particular was very interesting:
http://youtu.be/ZAWUBKH6gQ8