It's pretty much what Schizoanalysis said. I asked before Omega came out, and told them what I could contribute, I wouldn't leak their updates, etc. After the last private beta they told me the ones who leaked it were removed so I don't think they are accepting news ones after that.
EDIT: Shit I forgot to turn off my Internet switch after updating to 8.1 emunand, now I got the little update nagger on my homescreen. A format erases it right?
I can confirm they removed me from this beta. Guess I won't be leaking any more