they look pretty good to me, i can imagine the wind resistence would make them difficult to chuck out on a fly rod but would be keen to give them a go with a rubber lure.
the americans have all the best lure fishing stuff...just a pity its not always cost effective to get it shipped over