The answer to your question depends on what your definition of a "High Quality Betta" Is.. What are you breeding for? Sales, Competition, The love of animals, Improving the line? That one should be a given but everybody has a different hobby. I personally bought my girl a HM Dumbo from Petsmart For a Pet and then turned around and ordered a spectacular pair from Thailand. I breed for sales and for competition so I wouldn't ever bother with LFS bettas because that's not what the market calls for and I dont have 9 thousand jars to put a bunch of fish I cant sell in. Thats the reason I got cichlids to begin with but In the end The answer to your question depends upon the overall results you are looking for However if in the end you do choose to breed LFS rescues atleast you will be doing the animal a favor and also will improve the line even if it doesn't turn into a Grand Champion or sell for 350.00 on aquabid.