io ti dico per l'esperienza che ho:
VM, così come phpshop, è un componente molto valido, anche se non ha ancora il supporto multilingua (consiglio interazione con mabelfish),
io ho provato anche oscommerce, ma quello che offre joomla e VM è meglio, a mio avviso, esteticamente (oscommerce non è proprio bellissimo) e funzionalmente ci sta arrivando (oscommerce esiste già da diverso tempo, joomla è nata da poco, anche se prima si chiamava mambo).
Il mio consiglio è quello di imparare joomla e VM, nel frattempo penso esca un supporto multilingua, in alternativa usa mabelfish.