The founders have the vision and the passion to help explain what you're building. You need to start talking to customers in order to understand and realize that your vision might be flawed and how you can make it better.
You'll be able to understand what key features are required to gain new customers.