@dansup The way I see it you're making it less convenient, not blocking it. So there is no excluding going on. And making better choices more convenient is just good design.
However, you do risk promoting a bubble of "good" instances, which isn't ideal. So make sure to include enough servers. And make sure to decide which servers are trusted by metrics that don't exclude smaller instances. If you keep those things in mind I think it would be fine.