Steam give much more visibility. So it should be better than anything; just make the price heigher on steam and say in the game's description it's cheaper here ig (idk you your allowed to tho)
As far as I know you can't sell games on steam if you offer them cheaper somewhere else. So if you want to sell game for $20 it has to be $20 everywhere to sell it on steam.
i.e. You can't charge more on steam to cover valve's cut.