Understand that your audience is going to change every 6 months.
Especially early on. Adoption rates across regions, markets and approaches will dramatically change the types of users that you have on the system. This will also lead to a change in the types of features being requested. Through the process it will be tempting to give in to all of the requests for features because they will seem so innocent and valuable. Hold out against this temptation. Adding features can more easily lead to a confused and directionless system as it would to added value.
Saying no (or not right now) to user requests is not turning back users, it’s ensuring the system has direction. Few systems can afford to be like Microsoft Office and have thousands of functions and features. Check out your favorite online sites, most probably don’t do everything that you would want them to. They have a specific function in mind and approach that.
As your audience changes you will need to continuously evaluate whether your system roadmap should change with it. Audience changes may be temporary adoption fluctuations or they can indicate that you are going to have a very different audience than you thought you’d have. It will be important to make a decision on which one is happening.