I also never use Beta's for live, just not worth it.
I have for the first time used this beta and to be honest had no issues, but yeah, why risk it.
I have taken that chance in the past when I was able to determine that they were relatively stable, but these days? not feeling that confident with what I am seeing.