Itch has minimal views/downloads and from tracking links, there is almost no interest in full versions. That's why I stopped uploading demos for most games, made no difference.
From my point, having keys for sale is too much trouble and most likely not worth it. I think it makes sense if the game is already popular on Steam. If it's not a hit there, then nobody will get keys for it, and Valve is also less likely to give out keys for a game that didn't make enough money on their platform.
Then we have the payment processors issues and Itch rules that make selling directly on Itch even bigger problem, so Steam is best option for me. Patreon/Subscribestar are also not an option to distribute in my case due to my local laws.














