Wouldn't make sense to join until it can calculate your distance.
We'll get another bugfix/performance update shipped before the end of the month.
Once it works and the cycling leaderboard still only has a few participants joining would still make sense.
We're lurching out of alpha, slow and steady wins the race.