Thanks for everyone's patience on the map update. I was able to find another map service that supports 250+ uploaded points (we're now up to 286!).
You can find the new map at
TTOL Member Map I like this service since you should see a full list of everyone on the left side. You can then click on a member's profile name to see them on the map.
Here is the form you can submit if you're not on the list and want to be added -
TTOL Member Map Survey