In reply to Jeff Chandler.

"...it will also tell you what they’d want in terms of future development..."

Users are notoriously bad at explaining this. As a long time product manager I've seen this over and over. I've had people as for features that already existed. I've had people ask for features but, when we dove into what they were trying to do we found that they could accomplish their task just fine with existing features.

User surveys also require product staff to collect, analyze and summarize the results.