I hated it because it was broken at launch and a long, long time after that and if u release games exclusively to that service....that is unacceptable!
Right now It works fine, but I'm not using it very often. I just launch it, minimize, play game and when I'm done, close it!
Actually u don't have to. Just switch Origin to offline and launch BF3, it will start singleplayer!