It might have been me :), I've been going to OpenCoffee a lot talking about this idea. I think this fills a gap in the ecosystem between social events and seed accelerators (that are looking for more fully formed startup teams).
I'm also definitely not the only person looking at this problem. I'm actually hoping we can bring together the various efforts trying to address this gap.