When Chrons was live, if we outputted UC based on unique IPs our count would have likely been 1/3 lower than it actually was due to the chinese players all connecting via the same VPN, or people playing from the same house.
This way is just as flawed as the current way imo, not worth the effort...