Would it be a good and worthwhile idea or am I just having a pipe dream?
I don't think it is worth the complexity that it would entail
But if it is just about having a choice in the relay server then SimpleX does something like that.