Yes. I need to have a similar offer both on Steam and outside of it. If I want to offer a discount on Itch, it also needs to appear on Steam in the near future.
Knowing you, you'll make it public free after uploading 2.3 to steam.