Except for the details,
Can you say that the dedicated game server is unconditionally more expensive for the same function?
typically relay would be cheaper, but this can also depend what kind of server, cloud , hard ward that the dedicated game server is using…as well…