Thanks for the answer. I use Unity primarily which unfortunately doesn't have a native WebRTC implementation. I've written my own Relay Server Transport for Mirror in Unity which kinda functions somewhat similarly but I really want to get a WebRTC set up going. I have been dabbling myself in Godot so I appreciate the insight.
Good information about using the VPS and that it's not a dedicated server instance of the Godot game. I am pretty sure I understand everything you are saying. Thanks for all the info