UGS Game Server Hosting vs Roll Your Own with GRPC and AWS Peer to Peer / AWS Lamda / AWS API Gateway?

UGS Game Server Hosting vs Roll Your Own with GRPC and AWS Peer to Peer / AWS Lamda / AWS API Gateway ? To be clear, just talking about the UGS Game Server Hosting of IP logic to protect it, not other UGS components.

For the Lambda Function URLs I’ve heard that average response times of about 2ms/request for doing pretty much nothing just the round trip can be achieved. This would be fast enough for all logic decision based code hosting, maybe even fast enough for tracking of movement of players, but because of the number of calls this would generate player/object movement tracking would be better done peer to peer either AWS or another peer to peer. Of course to make these logic decisions Elasticache is the in memory option for performance caching of the states of all the game players / components as Lambda is stateless and would access Elasticache data with any persistence required probably through a read/write backed Dynamo DB setup of Elasticache.

Another bonus of AWS is being able to access a lot of resources on AWS and being able to write game logic in any language include fast light weight cold start ones like Node and Python.