More dream than reality AFAIK. ecommerce got its start as an ACS 3x package so its integration with the 4x (sql objects) structure is incomplete, I think, though I've not looked at it for a long time. Also it has its own rating system and categorization system, it would be nice to see integration there, though the openacs categorization and ratings packages are lacking so it might involve a fair amount of work.
My contribution was more in the line of encouraging a plug-in approach to payment gateways (to make it easier to support various ones), and I think that's working quite well.
For what it does - an amazon'ish style store - I think it does OK.
Do you need commit privs in order to commit your changes? It would be nice to have it install cleanly right out of our source tree.