Which method is the right one?

If you only publish one or two packages, the manual method is the right choice for you. However, if you develop several add-ons for the concrete5 Marketplace and / or have much support inquiries, the automated method saves you a lot of time. The plugin can be integrated in your build process so that a ZIP archive of the release version can be automatically created and uploaded to the Marketplace like magic.