having the right ideas before starting any business venture has always been a good bet
Although much has been said about user driven innovation, the results are less than impressive