That has to be one of the worst websites I've seen in some time!

But the product seems like a good idea! If you're going to put on erosion tape, you might as well get some that improves lift and drag at the same time.

Seems like they are pretty early in the development and testing,