The demo version often lags slightly behind the main Steam version, but purchasing the game on Itch.io gives you a Steam key, as the full version is only downloadable on Steam.
Thanks for that info... what about when the actual game reaches release state? Will the itch version stay up to date? or at that point are just supposed to use Steam? Really looking for a DRM-free copy for my laptop when I'm travelling, etc.