I will wait for the proper release.
Been using Chrome more recently, as Firefox just seemed to be causing too many issues on my PC all of a sudden.