Welcome to BYC! I'm certainly no expert on showing Silkies, but I've had Black Silkies in the past and your Silkies look just fine (as good as any I had). As far as hatcheries go, you're unlikely to get a show quality chickens from any hatchery, although I had a pair (rooster and hen) of Mille Fleur d'Uccles from Murray McMurray both win first place at the Hunt County Fair years ago (to my surprise), so I suspect their bantams are as good a quality as those of any hatchery. Good luck with your Silkies.