If you get it here there's no point to get it on Steam.
Plus these are two different stores, they aren't linked.
Buying the itch version is only relevant on itch.