Allo works on Firefox now, but before, I used to set my user-agent to Chrome's and it'd work.
It's shady for Google to lie to their users especially when they imply its the browsers fault and not just their dev team being lazy gits and not validating that features work on Firefox.
Because that's the only valid excuse I could come up with that would make sense as to why they don't support it beside being shady that is...