It's supposed to be the next version of the torrent site yes. But it's not finished, hence why the URL has "beta" in it. Progress has been very slow though and right now I'm not sure when I'll finish it. However enough functionality is available (such as vastly improved search, watchlist feature [login required for this] and series browser) that I personally already use the beta site by default and hardly use the old site anymore