Lavarock, I am glad to see your getting crayfish. That is how I got mine ( from small local creek ) From what I have been told and have seen, about 100 crayfish (breeder size >2 inches ) is good per surface acre. They do multiply quickly. If however you have some larger fish in the pond (such as the SMB and Perch you just added) I would add more than that.
I have found that with Crayfish you will not have too many. If there are too many of them they will walk off and find new locations to live. But with some fish already in the pond many of them will become snacks as they try to find homes.
I am sorry to hear about the lack of places to go for the SMB and YP. I hope that your catch and restock method works well for you. It certainly is a more fun way and potentially less expensive way to do stocking.