People who want software built are usually (in my experience, almost always) incapable of describing what they want. But they know what they like or don't like when they see it, and then they get ideas for changes. Unless Gigster (really?) gets that part figured out all they'll be capable of creating is the next app that sits in the middle of the the app store charts that no one cares about.