Does the itch app put icons for games on the desktop on other platforms? (<-- genuine question) If so, then there is a good argument for doing the same on Linux. If not, not so much.
Personally I hate having game icons on the desktop. My desktop is already full with stuff that I actually put there and want there, with no extra room for games. I like to launch my games from the command line. I'm weird that way.