Je ne suis pas sure qu'une solution soit mieux que l'autre dans l'absolu. Cela va dépendre de tes produits, et aussi des clients que tu souhaites avoir.
Si tu vises une clientèle locale, que par ailleurs tu vends dans des boutiques physiques ou sur des salons, tu as intérêt mettre l'accent sur ton site.
Si tu veux vendre à l'étranger, les marketplaces me semblent une meilleure solution pour te faire connaître. Je ne connais pas toutes leurs spécificités, mais je suppose que selon tes produits et les marchés visés, certaines seront plus adaptées que d'autres. Effectivement tu seras plus visible si tu es sur de nombreuses marketplaces, mais il te faudra aussi gérer ton stock partout...