A solution would maybe complete relay sets shared by other users which you can sort by specific properties (rating, price, efficiency,...) and accept with a single click. Or just abstracting the differences away and making relays just relays (and let the client chose which relay should do what in the background)