"If I had asked people what they wanted, they would have said faster horses."
-- maybe Henry Ford
I have always had better luck by building what I thought was a good solution, presenting that to the customer, then making incremental changes afterwards. If you think about basically any revolutionary product ever made, it was probably not a thing that anyone was explicitly asking for.