100%. I love itch.io as a platform and am somewhat resentful of Steam’s corporate monopoly so I’m very motivated to keep the versions at parity. The decision to host player content on mod.io instead of Steam workshop was borne of a similar impulse.
Plus, as noted below, we’ll be sure to make Steam keys available to anyone who got a copy here pre-Steam.