Terrahash is off avalon chips right? they should be first..
They would have to get their chips first. It would be pretty cruel of Avalon to ship bulk chips before finishing shipping b3, and let's be honest. Avalon's done a pretty shitty job of meeting their deadlines as of late. Bitfury has this strange habit of coming out of the wood works and saying, "here, looky what I have". He's got his engineering samples, and they work.
IMO, they're both at the same stage of the game (more-or-less), with the distinction that Terrahash is at the mercy of Avalon, and Bitfury is at the mercy of the foundry.