I don't see why these deals don't just give backers Steam keys while doing the normal release on EGS..
because it's literally not as simple as switching launchers. I'm willing to bet this is why the delay in the first place, they have to actually strip out steam features now. Steam, the technology, deeply integrates into games.