If you intend for users to install and play your game on the itchio app then we recommend a zip file that contains your game's executable. That will ensure the app can manage the installation, running, and uninstallation of your game.
If most of your users are just downloading in their browser, and you want to control the installation experience then an installer might be a better fit since they won't have to deal with extracting and finding what to run.