I believe it said it was 64-bit only and only supports Firefox plugins/addons that are 64-bit.
I think my hesitation, beyond never hearing of this before, is it being a 3rd party who then must wait for the real browser to make updates before it can.
Although, swapping browsers isn't a big deal as if it were an OS (like the bajillion offshoot Linux distros).