I have thought a lot about it. Our architecture goes against that model, but it wouldn't be impossible. I just don't have a good visual for what the UI should look like. Our users clearly don't care about which relay is doing what, so I would need to turn them around to think about relays first.
Discussion
My thinking currently is large tiles with an image, kinda like the youtube thumbnails, and hope that relays will advertise themselves (function, subject, domain, whatever etc.) visually.
Treat them like they are websites/portals people enter
Considering myself one of your user, I'd say the relay thinking comes. Without failing. For me it was when some message got lost, and I started to look for community on the protocol. I'm lucky to possess some of the skills required to run a relay, so I did that. But there are plenty of neat one out there, where I can be exposed to ideas I wouldn't find in my bubbles, but without the mad spam.
Lately I have found myself using amethyst only for private messages, and for leisure in the open: jumble.
Love what you are doing though, nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z . Looking forward to test next release!