Feature Request.
Not a killing problem for me, but I noticed the VPN product, which seems to do a good job with things like WebRTC, does NOT spoof your locale, language, time format or timezone. These are all obtainable via javascript requests from the remote end.
So that's information which could be the start of identifying a client system. It's definitely information that tells the remote server that a VPN is in play. I'm not sure how easy it would be to spoof, but it'd be a good idea if you can, and the values should be in line with whatever VPN exit point the user chooses.