When it's finished, yeah. I'd like to keep it on itch.io for as long as possible though; I don't want people paying for an unfinished product on Steam when I don't even have a trailer yet.
Also, Steam takes a larger cut of every sale compared to itch.