Nextcloud Talk TURN Server with Cloudflare? (Behind NAT vs. LAN)

Hello everyone,

I’m trying to optimize my Nextcloud Talk setup for video calls. My understanding is that a TURN server is essential for users to connect when they are behind a NAT (Network Address Translation). However, I’m less clear on whether it’s still needed if both the Nextcloud server and the clients are on the same local area network (LAN).

This leads me to a specific question: Has anyone here used Cloudflare’s TURN service for their Nextcloud Talk video calls, instead of setting up a dedicated VPS or server for it?

If you have, I’d be very interested to hear about your experience. What advantages or disadvantages did you find with using Cloudflare’s service for this purpose?

Thanks in advance for your insights!