Definitely, going on steam would get you more attention and sales! I'm all for it as long as we don't lose updates through here :)
(though if the free steam keys workout that would be awesome)
Yep, i love itchio and don't plan to abandon it even if we go steam as well.