Trust me, it's really not that bad. As a piece of software, independent of all of EA's politicking and whatnot, it's actually rather good. It's like steam, only a bit shinier and with a white and orange color scheme. The interface is just as snappy, if not moreso - and it's leaps and friggin' bounds ahead of GFWL, let me tell you.
Now, I am concerned with the possibility that the games purchased will only remain downloadable for a year after purchase, but I suspect strongly that that is just to cover their butts - you could probably find something similar in Steam's TOS, never to actually be enforced. Really, time will tell if this (largely ill-gotten) Steam-competitor will actually prove to compete.
I have Origins and its crap. You can't backup and restore your games. If you uninstall you must re download. Origins was once EA Download manager. This piece of crap is around 3 years old.