One of the best lessons I've ever learned from an old boss was to meet with as many customers as you can, but when it comes to feature requests, never take notes. It sounds crazy, but he had some logic behind it. As you constantly meet with customers, interviewing them to understand their needs, themes will start to emerge. Their input will help you prioritize your development cycle instead of jumping at the needs of a single customer. They will show you where the market is going, and what you need to build into your platform.