My opinion as a user (So you can see the other side).
If I search for a web game on Itch, I don't want to get a game that has to be played on another server or hosted locally.
I understand that you make that decision because your game needs it and you consider it to be the best, I don't argue with that, but I, as a player, am not interested in finding that limitation when I'm looking for a game with the "web" tag.