Number one question for sure. When will the place I have a connection to be available? The answer normally is... a long time. The city maps take over 80 hours to draw, hence the limited number. I have started to collect emails, something I should have done a long time ago, and will be sending out an email every time a new location is available. So, the best way to know when your home town / alma mater / or otherwise will be ready is to check your inbox!
If you have pop-up block enabled... It might not work. Shoot me an email and I'll add you to the email list.