The launcher is a separate option to using the zip installs. You don't need to use the launcher. The benefit is you get the uncompressed version as Itch as a 4gh limit, so the version Itch installs is compressed. Or you can download the uncompressed zips from Patreon(public links)