For the devs that have paid titles, and demos on itch.io and Steam - which location has the demo you want feedback on?
Itch first unless the dev states that they would prefer you to use the Steam version