Maybe, there's just so many websites listing games, maintaining STK on all of them would be time consuming and I'm not sure these websites are known enough to give us major visibility?
Yes, since Steam seems to have stalled; we can't do any more. It's all about getting people to find out how great STK is; itch.io isn't the biggest, but there is a decent size community
IDK numbers, but Gamejolt seems to more active with individuals who make games (a lot of fan games, rpgmaker games...) itch.io has some games of that type, but seems more popular with indie companies
Just wondering, what percentage of itch donations did you choose to get?