Not being like Steam is what makes Itch a good alternative to play and publish games I think, but making the rating system just like Steam maybe can suit well! At least without thinking it too much.