I always come across that site (amazed it's still up and running honestly) and the only reason I'd join would be for the Tina match and Holly vs Alexis. The rest don't really look interesting, though I always figured it was a scam since the material seems to be from other producers or something and I couldn't bring myself to join.