As with all user experience innovation, you need to know who your customers are and what their current and latent needs are. And you will need to know which tasks the user would like to achieve with your product. You will also want to know the pain points, because some of your pain points may actually derive from your current ecosystem rather than from your product.
By examining the target users' needs, core tasks, and pain points, you will be able to identify the potential ecosystem of your product. And based on this you will be able to create potentially successful user experience innovations.