You should not run beta's anywhere unless you are comfortable with these types of patches. Beta = not ready for production use in the eyes of the developers. It really is that simple. I run the beta on a live board as I am confident that between me and my developer we could fix any issues that are critical and provide feedback to XenForo.