To be honest, the most important things you should be looking for in a turnkey ecommerce platform is what's most important to you. I wouldn't get hung up at this point between who provides a better service.
Work out what it is that you want from the application, then you can measure providers who can supply a platform that caters perfectly for your needs.
: )