Well, if you have the opportunity to pick both the mare and stallion, that for sure is the best way to go, but when you have a mare that you love (I love my mini mare's personality), then I think you should breed them with a good quality stallion (only if the mare has decent confirmation)!