The decision to release a new feature or say that you support a new geography is ultimately driven by the answer to one question. “Can I deliver a good user experience if I do this?”

You have to be honest with yourself when you answer this question. If the answer is yes, then expose the feature to users or add the location. If the answer is no, wait. By waiting, you’ll ensure that people either have a good experience, or they have no experience at all. This is far better than some people having a good experience and others coming away saying “well, neat idea but they didn’t really have anything there I cared about.”

It may feel like you’re moving too slowly or not addressing a large enough segment, but exceeding expectations for a few is by far the better path to go down. Also, if you’re smart, you’ll find a way to get permission to email users who came but weren’t supported and invite them back when you’re ready.