For now, only the Biotest forums have been moved. We're taking baby steps with the eventual possibility of moving everything over to the new format. So, for now, unfortunately, there will be some multiple tab jumping. Either way, these aren't going to be the only forums we're going to offer; we've just separated the Biotest forums from the T Nation forums.
As with every revamp of the T Nation site or forums, things take some getting used to, and there are kinks to work out, which is where feedback is handy. We've been testing it for a while, and we're confident that everyone will like it as much as we do.
We hear you, and if there's anything we can do to ease the transition, just let us know.