Well definitely it is an interesting idea, outsourcing your QA. But as you pointed out the problem really is to validate if people want it or not. Personally, when you outsource such a core part of your service, co-ordination becomes an issue. But it is a valid idea.