Just my 2 cents, but forget things like UNET/PUN and take a look at SpatialOS (or other services like it). Actually, the UCC already works with SpatialOS, but could be integrated a bit more, like making it easier to roll up a dynamically generated character into a self-contained prefab. Doing...