You shouldn’t need TURN for Client/Server like Donut. The Donut server runs on a world addressable host. So luckily no TURN woes here!
In practice ~20% of users need TURN https://medium.com/@fippo/what-kind-of-turn-server-is-being-...
In practice ~20% of users need TURN https://medium.com/@fippo/what-kind-of-turn-server-is-being-...
It'll be a host<>prflx connection pair. Though if the host can be reached that way, I'm unsure what the benefit of WebRTC is.