As a Roblox developer, it is currently difficult to create a matchmaking system using an external web server.
Because private servers cannot be directly reserved by a web server, they have to request a Roblox server to reserve one for them. This results in an overcomplicated system using the MessagingService API to request a random Roblox server to create a reserved server and then send the access code back to the web server.
It would be much simpler if the web server itself could create a reserved server directly using an open cloud web API endpoint.
Considering creating matchmaking systems is one of the primary use cases of an external web server, an endpoint for reserving servers would be widely useful.