A XenForo beta is not so beta in my experience I started my forum since the first beta and it worked flawlessly. Anyway I recommend to wait for stable in production.