Great overall concept. I think it's something my company could use.
One concern I'd have if using this product, is that often the customer says what they think they want, but don't actually need. So I'd expect there to be some decent "management" tools for working through all the feedback. Maybe some sort of internal scoring or feedback system within the company or something.