FirstRow Live Football Stream | Watch Live Football Online | Live Soccer Streamhas all the streams for any of the games. Not great pictures but watchable.
I think they manually verify the forum account by hand and not due to validation problem. It says they do it manually in the beta invite email. Why they decided to do it that way not sure.