you should make a web build, there are many hacks happening in gamejams coz of downloading files so people are scared to download unknown projects
Viewing post in Pawsage Of Time (Demo) jam comments
This is a valid point but I assure you as someone who is trying to make games for a living I have no interest in ruining any credibility I have worked hard on building up as a game creator!
Also Itch does have the Itch app which mitigates a lot of the risk, I prefer to use it myself over the web portal