Could it be possible to have it on steam but under early access so that people know its not done but can still get a copy? I don’t know but as someone who can only get the release on steam I would favor with kind of approach.
That would work, as that would get publicity up for the game, but I think before letting anyone try the “full” game, they should wait until it comes out :L