origin does say that it is still in beta so I can imagine there is still shit loads of work to go into it to make it better.
I'm 50/50 on it, I still don't like the idea of being forced to use it for EA only games, I would prefer having to buy games from one platform and keeping it all together.