theres a new feature on fb, where you can run dual streams, which would make fb live battles possible, seems something to look at would be interested in seeing something like this happen, I assume you can just use your mic if you dont wanna cam up, id just rap with my phone though, no need for a mic.
you do the stream, then just put the link to the stream in yo battle thread so it can be voted on, not a bad idea.
I think you can basically do the same thing with youtube live, not sure if its dual yet tho like hangouts