This game should definitly be on Steam.
It could use the Steam achievements system, have a steam points shop (we could have votv emojis in Steam chat and votv profile banners), use the Steam community forums (this forum but on Steam), or even support Workshop for assets or mods, and use Steam cloud to keep save data between devices.
And even if you make the game paid on Steam, i would buy it. This game is just awesome.