-- Last Updated: Mar-11-12 1:13 PM EST --
Can't really comment on the web site you list, but i can comment on barbless fishing. i've been doing it for about 10 yreas now. Not only for ease of handling fish that i'm usually going to release, but for my own safety as well. i fish alone often. Far easier to remove a barbless hook from your hand.
That said, i'm sure i loose an occasional fish because of it, but i'm normally going to release them anyway. Also, 99 times out of a hundred, i can point to some other (bad hookset) factor as to why i failed to land a particular fish.
i don't buy barbless hooks or baits, but pinching and filing down the barbs is usually a simple task to perform. Something one could do during the winter season for example.
Good luck and good fishing.