There's definitely a need for this. I've been working on something very similar due to the situation I talk about here http://socialocale.wordpress.com/2013/04/18/why-we-built-the...
Let me know if you want to collaborate. I'd really like to make this kind of thing happen.