That will not make a difference. You told itch that it's folder to use is Games and this usage obviously includes creating a download folder. Unless there is a config option, that folder will stay. Maybe make it hidden, if it bothers you.
I can see hidden folders so that wouldn't change anything. Does nobody else have an empty downloads folder in the game installation folder specified by the itch app? Or do they just not care?