Headlines like "taking on FB, Google and Twitter" seldom end in success. That said I think that Chatroulette left a lot on the table and that if you can get the dynamics right there's clearly still something big to be built in live video chat
Know what, video means I have to put on a shirt and comb the cereal crumbs out of my beard. Who wants to make that effort? I'm using a computer so I don't have to.