No, a better way would be to ping itch.io's official social media accounts with a link to your game page. An even better way would be to focus on making a good game with a good presentation and getting people to look at it. Features games are hand-picked, and staff finds them like anyone else would.