I would say the point of such a discussion would be that a pegged bead is not a tied fly where as a leech you do tie. Other than that as long as its legal I could care less what someone uses to catch fish......
On the other hand I do like the red eyes on this feller :D
http://i245.photobucket.com/albums/g...psr0iu1jwv.jpg