I just transitioned all of my titles over here, and I love everything I've seen so far. The comments above are excellent, and I want to see them implemented.
One thing that stands out to me is the formatting and aspect ratios of the cover images. TTRPG covers are usually 6x9" or 8.5x11". That means to get my stuff here on itch.io, I had to go and reformat 12 cover images (which sometimes produces really unflattering results) to have a page image for every game. I was able to upload the full cover as a "screenshot," sure, but being able to display the full cover on my main page would be even better.