Yeah, names are easier to work with when they're also valid identifiers.
The websocket lives on a Resource of the main rendezvous web site, and the websocket URL is derived from the main "relay_url", so there's no extra port to allocate, and no extra service to shut down.