We do not have any definite answer, but it increasingly looks like this will be the case, and that EA will bundle BF3 with Origin.

Quote:

To be perfectly clear, these are entirely tentative and as DICE puts it, "do not necessarily represent the requirements for the final game," meaning a significant amount could very well change between now and the beta and then the final launch, thus increasing or lowering these requirements. However, it is useful as at least a vague starting point.

What does it matter Install it once and never open it again... but all I can say is Battlelog is amazing and Origin ingame is pretty decent (like steam overlay) if you can add soldiers on the spot, then the hell with Steam.