I’ve released a significant performance fix that got rid of a duplicate call:
https://github.com/paviliondev/discourse-locations/pull/52
So the User Map should become responsive much sooner.
PS thanks to @Richie for pointing out the scalability challenge and helping me with the testing.
Here’s his impressive User Map to prove you can get this working for over 500 people!: