Nope. It's pretty much just Steam, but limited to EA games. There are some limited social features, if you care, but that's about all. Cloud storage is available, and it's linked to the store. Most modern games will allow you to patch straight from the system, and it's fairly easy to access the DLC menu.
But overall, it's just a less impressive version of Steam.
I doesn't really bother me. A mild nuisance, segregating some of my favorite games away from the rest of my library, but overall it makes very little difference.
[EDIT]
Realized my listing was confusing. Cloud storage is available. The Origin platform includes a store feature.
Those two are not linked.
Edited, Mar 14th 2013 7:58pm by idiggory