Imo desktops can handle current traffic and CPU load but when things get heavier it may not be a good idea..
Discussion
you’re thinking about phone relays the wrong way. They don’t need to handle heavy traffic. They are local caches with the ability to sync with remote relays efficiently.