Which bit of the software are we talking about? Presentation layer? Business layer? Service layer? Persistence layer?
Each of these needs have input of varying degrees from different populations, so the users have important things to say about the presentation layer but I am not sure I would want them anywhere near the persistence layer.
Stupid question really.