My game "Asteroid Demolition Corps" has done a lot better on itch than on Gamejolt. Granted, it's been on itch a lot longer, but even the feedback I've gotten here has been much more helpful. I recently asked on reddit which one was better and I got mixed responses. In my opinion, post your games here to get feedback from fellow developers and post on Gamejolt to get feedback from a larger audience.